Guest Reviews | Key West Hotel Reviews


Chelsea House Hotel – Nice Location, Good Staff, Charming Hotel

We loved this place, the staff was very nice, rooms are cosy, location perfect, and backyard charming….

 

 

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

5 / 5