Das Hotel liegt am Hügel der Stadt Trinidad. Von dort hat man einen herrlichen Ausblick über die Stadt und das Meer. Das Zentrum erreichen Sie in wenigen Gehminuten.
Das Hotel verfügt über ein schönes Restaurant mit einer Bar. Am Außenpool können Sie entspannen und einmal Ihre Seele baumeln lassen. Der Garten des Hotels bietet Ihnen einen grandiosen Ausblick über die Küste.
Jedes der 114 Zimmer ist klimatisiert und verfügt über ein Badezimmer mit Dusche und oder einer Wanne.