AMOCITY
Featuring bay or city views from all guest rooms, Armada Hotel Manila is a 5-minute walk from the Manila Bay waterfront. It houses a rooftop...