Situato a 200 m dalla Casa Museo di Ernest Hemingway, il Leeward Isle offre sistemazioni nel cuore di Key West. 500 m da Duval Street.
A vostra disposizione una TV satellitare. A vostra disposizione una cucina con forno, microonde e tostapane, e un bagno.
La struttura dista 700 m dal Southernmost Point e 1,1 km dall'Acquario di Key West. L'Aeroporto Internazionale di Key West dista 4 km.