Guest Reviews | Key West Hotel Reviews


Chelsea House Hotel – Great Location

What a terrific location for a good price, just steps from Duval St. and other attractions.

By: on December 30, 2015
Hotel Reviewed: Chelsea House Hotel

5 / 5