Guest Reviews | Key West Hotel Reviews


Chelsea House Hotel – Nice People, Good Location, Nice House

Nice people, good location, nice clean house. Will be back.

By: on February 22, 2016
Hotel Reviewed: Chelsea House Hotel

5 / 5