Hotel Canelsa bevindt zich in Tacloban, in de regio Visayas, op 9,2 km van MacArthur Landing Memorial National Park. Tot de faciliteiten van deze accommodatie behoren een restaurant, roomservice, een 24-uursreceptie, en tevens gratis WiFi.
Alle kamers bij het hotel hebben een bureau en een tv. Alle kamers bij Hotel Canelsa hebben airconditioning en een eigen badkamer.
Het dichtstbijzijnde vliegveld is Luchthaven Daniel Z. Romualdez, op 10 km van de accommodatie.