Guest Reviews | Key West Hotel Reviews


Chelsea House – Great Location

Well maintained and clean… Great location.

By: on March 20, 2015
Hotel Reviewed: Chelsea House Hotel Reviews & Testimonials

5 / 5