Das Hotel ist im Herzen San Josés gelegen und bietet sich somit wunderbar an, um die Stadt zu erkunden. Sie haben so die Möglichkeit, verschiedene Einkaufsmöglichkeiten und beispielsweise das Nationaltheater, das Nationalmuseum und den Morazan Park zu besuchen.
Das Hotel verfügt über zwei Restaurants und eine Bar. Das Restaurant El Mirador bietet einen wunderbaren Ausblick über die Stadt. Außerdem können Sie verschiedene Annehmlichkeiten, wie den modernen Fitnessbereich, den Pool und Whirlpool, den Wäscherraum und eine Geldwechselmöglichkeit nutzen.
Die Zimmer sind ausgestattet mit einem Badezimmer mit Dusche/WC, Klimaanlage, TV, WLAN, Safe, Telefon, Minibar, Kaffeekocher und Bügelmöglichkeit.