Tijdens uw verblijf in dit Townhomes On Windsor met 3 sterren wordt u uitgenodigd om het Aquarium van Key West in de buurt te ontdekken. Op circa 14 minuten te voet ervan kunt u het Audubon-huis en tropische tuinen bereiken.
Het hotel ligt op ongeveer 5 km van de luchthaven Key West Internationaal en binnen alleen 6 minuten lopen van culturele bezienswaardigheden zoals Southernmost Point of the Continental US. In Townhomes On Windsor bent u op amper 11 minuten lopen vanaf Dog Beach. Bezoek de Vlinder- en natuurreservaat van Key West, op geringe afstand van het pand, en voel de harmonie met de natuur. De bushalte Whitehead Street & Julia Street is binnen 5 minuten wandelen.
Gasten kunnen van de gerechten van Amerikaanse keuken genieten in Blackfin Bistro op wandelafstand van 5 minuten van Townhomes On Windsor.