Guest Reviews | Key West Hotel Reviews

Chelsea House Hotel – Excellent Stay

The Chelsea House is a beautiful hotel and a nice pool, right off of Duval street. Location is excellent, staff is excellent. Be sure to have them get some bikes delivered to you!

By: on July 8, 2015
Hotel Reviewed: Chelsea House Hotel Reviews & Testimonials

5 / 5