Situated along Duval Street in Old Town Key West, Florida, this historic hotel offers modern amenities such as free wireless high-speed internet access and an on-site restaurant.
Zimmeranzahl: 161
430 Duval Street, Downtown Key West, Key West, FL 33040, USA
Hotel heute 1-mal gebucht.