Les endroits populaires dans la région incluent le Tamiami Park qui se trouve à 25 minutes à pied.
Situé à 2 km du Miami International Mall, l'établissement se trouve à 5 minutes de marche de l'arrêt de bus West Flagler Street & West 107th Avenue. Le centre-ville est à seulement 2 km, et l'aéroport international de Miami est à 20 km. Martin Z. Margulies Sculpture Park et les Santa's Enchanted Forest sont à 7 km.
Parmi les équipements des chambres figurent une TV à écran plat avec des chaînes satellite, ainsi que des conforts tels qu'une climatisation. Il y a 2 salles de bains.
En outre, il y a une cuisine complète pour le confort des clients. Une variété de plats sont servis dans le Pollo Tropical et Los Ranchos Steakhouse, qui sont à seulement 5 minutes à pied. Les clients peuvent piquer une tête dans une piscine privée pour se détendre après une longue journée.