Guest Reviews | Key West Hotel Reviews


Chelsea House Hotel – Awesome Hotel!!

Such a wonderful stay!! It was close to Duval without all the noise and commotion! It was a very clean room and peaceful surroundings!!

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

5 / 5