Guest Reviews | Key West Hotel Reviews


Chelsea House Hotel – Great Location

Great location within walking distance to everything on Duval. Room was clean and the staff was great.  Would definitely stay here again.

By: on March 24, 2017
Hotel Reviewed: Chelsea House Hotel

4 / 5