No image available for this hotel
No image available for this hotel
Manila, Manila
Spend a second to
save a fortune!
Spend a second to save a fortune!
526 Legarda Street Quiapo Manila, Manila
Situated within 700 metres of Malacanang Palace and 2.5 km of Rizal Park, Stunning urban view at Vista Heights Legarda features rooms with air conditioning and a private bathroom in Manila. Located around 3.
See MoreUsage of subsidiary facilities may incur additional fees