Guest Reviews | Key West Hotel Reviews


Chelsea House Hotel – Very Nice Stay

Very nice stay, good location.

By: on May 16, 2016
Hotel Reviewed: Chelsea House Hotel Reviews & Testimonials

5 / 5