Rosas Garden Hotel 2 stars

M.H. Del Pilar Street, Ermita, 1000 Manila, Philippines

Hotel image
Read more reviews for Rosas Garden Hotel