Dove si trova questo hotel?
A 1 km da Key West Naval Station e a 5 km da Higgs Beach e Smathers Beach, questo hotel vanta una buona posizione in zona New Town. Duval Street e South Beach si trovano ugualmente a meno di 5 km di distanza.