Centrally located in the old town area of Key West, Florida, this waterfront hotel features an outdoor heated pool and hot tub. Key West Aquarium is adjacent to the hotel.
Number of rooms: 194
245 Front Street, Downtown Key West, Key West, 33040, United States
Hotel booked 2 times today.