Edsa Shangri-La, Manila
1 Garden Way, Ortigas Center, Ortigas Center, Pasig, Metro Manila, Philippines, 1650
With a stay at Edsa Shangri-La, Manila in Pasig (Wack-Wack Greenhills), you'll be within a 10-minute drive of St. Luke's Medical Center and Venice Grand Canal Mall. This 5-star hotel is 7.1 mi (11.5 km) from SM Mall of Asia and 7.3 mi (11.8 km) from U.S. Embassy.