Das Hotel liegt in Bocas Town, an der Südspitze der Isla Colón (Archipel Bocas del Toro).
Das Hotel hat eine gemütliche Bar und ein Restaurant.
Die Zimmer sind mit Dusche/Bad und WC, Klimaanlage, Balkon, Flachbildfernseher, Zimmersafe und Deckenventilator ausgestattet und verfügen über kostenfreies WLAN.