Nur 200 m vom Ernest Hemingway Home and Museum entfernt bietet das Leeward Isle eine Unterkunft im Herzen von Key West. Die klimatisierte Unterkunft liegt 500 m von der Duval Street entfernt.
Das Ferienhaus ist mit Sat-TV ausgestattet. Die Unterkunft verfügt über eine Küche mit einem Backofen, einer Mikrowelle und einem Toaster sowie ein Bad.
Der Southernmost Point liegt 700 m vom Ferienhaus entfernt und das Key West Aquarium erreichen Sie nach 1,1 km. Vom internationalen Flughafen Key West trennen Sie 4 km.