Featuring air conditioning, Leeward Isle is located in Key West, just 219 yards from Ernest Hemingway Home and Museum. Duval Street is 547 yards away.
The accommodation is equipped with a satellite TV. There is also a kitchen, fitted with an oven and microwave. A toaster, a refrigerator and stovetop are also provided, as well as a coffee machine.
Southernmost Point is 0.4 miles from Leeward Isle. Key West International Airport is 2.5 miles from the property.