Address
101 General Luna St., Iloilo City
(formerly Sarabia Manor Hotel and The Mansion)
Contact
(033) 339 7633
+63 968 727 5977
reservations@thevermillionhotels.com
Vermillion Hotel
Location Map
Review
Submit your review | |
Vermillion Hotel
Average rating: 0 reviews