Armada Hotel Manila 4 stars

2108 M.H. Del Pilar Street, Malate,, Malate, 1004 Manila, Philippines

Hotel image
Read more reviews for Armada Hotel Manila