The Discovery Suites is situated in the heart of Ortigas Center, Manila's newest business mecca, right across the upscale shopping complex The Podium. It is less than seven kilometers from the Makati Central Business District and is less than 15 kilometers from the Ninoy Aquino International Airport and the Manila Domestic Airport.