245 Front Street, FL 33040 Key West, Estados Unidos
Este hotel se encuentra frente al mar, en la zona histórica de Key West, en Florida. Está junto al acuario de Aquarium y cuenta con una piscina climatizada al aire libre y una bañera de hidromasaje.