Urban Deca Tower ZENROOM Apartment Manila
Offering city views, Urban Deca Tower ZENROOM is an accommodation situated in Manila, 1 km from SM Megamall and 2.9 km from Power Plant Mall. The air-conditioned accommodation is 700 metres from Shangri-La Plaza, and guests benefit from complimentary Wi-Fi and private parking available on site.
Number of rooms: 20
69 Sierra Madre, Mandaluyong City 1550 Metro Manila Philippines, 1550 Manila, Philippines