Powered by WeatherAPI.com
The Bayleaf Hotels, Manila
The Bayleaf Intramuros, Muralla corner Victoria Sts., Intramuros, Manila, Metro Manila, Philippines