Das Hotel ist inmitten der ummauerten Altstadt gelegen und daher ideal um Sehenswürdigkeiten wie das Casa Museo de Simón Bolivar und das berühmte Stadttor Torre del Reloj zu besichtigen.
Zur Ausstattung des Hotels gehören ein Pool sowie ein Solarium, welche zum Entspannen einladen.
Die gemütlich eingerichteten Zimmer verfügen über ein Badezimmer mit Dusche/WC, TV, Klimaanlage und Minibar.