Guest Reviews | Key West Hotel Reviews


Chelsea House Hotel – Nice Atmosphere

We really enjoy our stay at the Chelsea House Hotel, clean rooms, nice atmosphere, near Duval. We’ll definitely come back soon.

By: on June 5, 2016
Hotel Reviewed: Chelsea House Hotel Reviews & Testimonials

4 / 5