The Charter House 2 stars

114 Legaspi St., Legaspi Village, Makati, 1229 Manila, Philippines

Hotel image
Read more reviews for The Charter House