Das Hotel befindet sich im Norden von Downtown San José, nur 8 Kilometer vom Flughafen entfernt. In der Umgebung erreichen Sie bequem einige interessante Attraktionen, wie das Sportstadion Estadio Nacional de Costa Rica, den Park Metropolitano La Sabana oder das Teatro Nacional de Costa Rica.
Das Hotel verfügt über ein eigenes Restaurant und eine Bar. Auf der großflächigen Terrasse können Sie Ihr kostenloses Frühstück zu sich nehmen. Für den Hunger zwischendurch, finden Sie im Hotel ein Café mit kleineren Speisen vor.
Für alle die sich sportlich betätigen wollen, warten ein Fitnesscenter und zwei Außenpools.
Die farbenfrohen Zimmer verfügen über kostenloses WLAN, Flachbildfernseher, Klimaanlage und einen Safe.