L'hôtel est situé sur la plage dorée de Boca del Rio, à quelques pâtés de maisons du World Trade Centre et de la Plaza Americas, à 15 minutes de l'aquarium et de l'aéroport. Il s'agit d'un établissement climatisé composé de 86 suites et 52 chambres standard. Il dispose d'une zone réservée aux enfants, d'un parking, d'un restaurant et d'un centre d'affaires, ce qui en fait un lieu idéal pour les familles et les voyageurs d'affaires. Toutes les chambres sont équipées de la climatisation à réglage individuel, de la télévision par câble, d'une salle de bain, d'un coffre-fort et d'un téléphone. Sur le terrain de l'hôtel, vous trouverez une piscine de plein air avec une pataugeoire pour enfants ainsi que des chaises longues et des parasols au bord de la piscine. Le parcours de golf de Villa Rica se trouve à seulement 10 minutes en voiture de l'hôtel.