L'hôtel se situe à 2 patés de maison du centre historique de Key West, en contrebas de Duval Street.
Il est idéalement situé, à proximité de Fort Zachary Parc et du Hemingway Home and Museum.
Cet établissement authentique et élégant, est situé sur le site du "Southernmost Point" le point le plus au sud des Etats-Unis continentaux. L'hôtel est équipé de plusieurs piscines, une est située en front d'océan, proche de la jetée.