Das Hotel liegt am goldenen Strand von Boca del Rio, nur wenige Blocks vom World Trade Center und der Plaza Americas sowie 15 Minuten vom Aquarium und dem Flughafen entfernt. Es ist ein klimatisiertes Haus, das aus 86 Suiten und 52 Standardzimmern besteht. Es verfügt über einen Kinderbereich, einen Parkplatz, ein Restaurant und ein Businesscenter, sodass es sowohl für Familien als auch für Geschäftsreisende geeignet ist. Alle Zimmer sind mit einer individuell regulierbaren Klimaanlage, Kabel-TV, einem Badezimmer, einem Safe und einem Telefon ausgestattet. Auf dem Hotelgelände gibt es einen Außenpool mit Kinderbecken und Liegestühlen und Sonnenschirmen im Poolbereich. Der Golfplatz Villa Rica ist nur eine 10-minütige Fahrt vom Hotel entfernt.