Das 3-Sterne Anchorage Resort befindet sich in der ländlichen Gegend von Key Largo, 90 km vom Miami International Flughafen entfernt und verfügt über einen beheizten Swimmingpool. Die Gäste des Resorts können gerne in den öffentlichen Bereichen WLAN mitnutzen.
Rowell's Waterfront Park befindet sich rund 3 km weit weg vom Hotel und Carysfort Reef Lighthouse reef ist innerhalb von lediglich 20 Gehminuten erreichbar. Die Unterkunft befindet sich nur wenige Fahrminuten entfernt vom Everglades-Nationalpark. Die Lage des Hotels in der Nähe von Korallenriffen wäre für die Touristen besonders wertvoll. Auch Jewfish Creek Bridge ist nur ein paar Minuten entfernt vom Anchorage Resort zu finden.
Das Hotel verfügt über 30 Zimmer mit einem Patio und einem Balkon. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen sowie Ausstattung zur Kaffee- & Teezubereitung angeboten. Neben einer Wellness-Badewanne, einem Waschbecken und einer Dusche gehören auch Toilettenartikel und Handtücher zur Ausstattung des Badezimmers. Einige Zimmer blicken aufs Meer.