Sky Deck View Bar

The Bayleaf Hotels, Manila
The Bayleaf Intramuros , Muralla corner Victoria Sts., Intramuros, Manila, Metro Manila, Philippines

Location Map