El Leeward Isle ofrece alojamiento en el corazón de Key West, a 200 metros de la casa y el museo de Ernest Hemingway. El alojamiento tiene aire acondicionado está a 500 metros de la calle Duval.
La casa dispone de TV vía satélite. La cocina cuenta con horno, microondas y tostadora. El alojamiento también tiene baño.
La casa se halla a 700 metros del Southernmost Point y a 1,1 km del acuario de Key West. El aeropuerto internacional de Key West está a 4 km.