The Bayleaf Intramuros 4 stars

Muralla Corner Victoria Streets, Intramuros, Intramuros, 1001 Manila, Philippines

Hotel image
Read more reviews for The Bayleaf Intramuros