HOTEL
Vermillion Hotel
101 General Luna St, Iloilo City Proper, Iloilo, Philippines
Where it sits
Vermillion Hotel
101 General Luna St, Iloilo City Proper, Iloilo, Philippines
10.69935, 122.55686
Plan around Vermillion Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
