Guest Reviews | Key West Hotel Reviews


Chelsea House – Great Little Spot

Great spot to stay when exploring Key West.

By: on December 8, 2014
Hotel Reviewed: Chelsea House Hotel Reviews & Testimonials

5 / 5