Isabelle Garden Villas 517 is located in Manila, just 5 miles from Mall of Asia Arena and 5.1 miles from SMX Convention Center. The air-conditioned accommodation is 4.5 miles from Newport Mall. World Trade Center Metro Manila is 5.9 miles from the apartment and Glorietta Mall is 6 miles away.
With free Wifi, this 1-bedroom apartment features a flat-screen TV and a kitchen with a dishwasher and microwave. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.
SM Mall of Asia is 5.3 miles from the apartment, while SM by the Bay Amusement Park is 5.7 miles from the property. The nearest airport is Ninoy Aquino International Airport, 1.2 miles from Isabelle Garden Villas 517.