Iglesia Ni Cristo- Lokal ng Carcar liegt etwa 2 Kilometer von dem 4-Sterne-Hotel The Garden Barraca entfernt und ist unbedingt einen Besuch wert. Die Pension verfügt auch über einen privaten Parkplatz.
Das Stadtzentrum von Barraca kann man innerhalb von 10 Minuten zu Fuß erreichen. Saint Catherine of Alexandria Parish ist unter anderem ca. 15 Fahrminuten entfernt gelegen. Auch The Carcar Dispensary Museum ist 2,1 km vom Garden Barraca.
Die Zimmer im Hotel verfügen über einen Patio und einen Ankleidebereich sowie eine Klimaanlage für Ihren Komfort. Sie stellen ein Bidet, eine getrennte Toilette und ein Waschbecken zur Verfügung. Gäste können in den privaten Bädern, die mit einem Bidet, einer getrennten Toilette und einem Waschbecken ausgestattet sind, einen Haartrockner und Handtücher nutzen. Von Zimmern aus haben Sie einen Ausblick auf den Garten.
Das Restaurant Acacia Grill & Restaurant bietet asiatische Gerichte an und befindet sich circa 10 Fahrminuten vom Hotel The Garden entfernt.