on September 24, 2003
A wonderful place to stay in Key West that's conveniently located near Duval Street and Mallory Square. It has beautifully appointed rooms, an extremely pleasant staff, and a great breakfast. We had an upstairs room with a blacony, which turned out to be a perfect place to view Mars during its recent approach to Earth!
©Travelocity.com LP 2000-2009