Rizal Avenue corner P. Burgos Street Realmstar Building, Brgy. 22, 6500 - Tacloban, Philippinen
Im Herzen von Tacloban, in der wunderschönen Region Visayas, liegt das Hotel Canelsa, Ihr gemütlicher Rückzugsort nur 9,2 km vom legendären MacArthur Landing Memorial National Park entfernt.