AMOCITY
Located in Manila, Super OYO 841 Metro Deluxe Residences provides air-conditioned rooms with free WiFi. The property is around 1.4 miles fro...