2108 MH Del Pilar St. Malate, Manila
526.0888 | Fax 353.8838
Armada Hotel Manila is a brand new 4-star hotel which is only a few minutes away from the city’s cultural areas.
Visited 767 times, 1 Visits today
You must be logged in to post a comment.
New User? Register Now
Already have an account? Sign in