5 star hotels in Tacloban
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Lorraine Suites
16 Abogado St, Borongan City, Tacloban, Philippines (Open map)
The fantastic hotel in Tacloban is 2 km from Marine Park Beach Resort. Located 450 metres from Loom Bridge, Lorraine Suites Tacloban...
Read more...