No image available for this hotel
No image available for this hotel
Tacloban City, Tacloban City
Spend a second to
save a fortune!
Spend a second to save a fortune!
Rizal Avenue corner P. Burgos Street Realmstar Building, Brgy. 22, Tacloban City
Situated in Tacloban, Visayas region, Hotel Canelsa is located 9.2 km from MacArthur Landing Memorial National Park. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi.
See MoreUsage of subsidiary facilities may incur additional fees