Lotus Garden Hotel 3 stars

1227 A. Mabini St. cor. P. Faura St. Ermita, Ermita, 1000 Manila, Philippines

Hotel image
Read more reviews for Lotus Garden Hotel