Great Location

Member Rating 4 out of 5 by a traveler from on April 13, 2011

Best location in Key West. . It in in the middle of everything and also on the water. The staff was very friendly.
Ocean Key Resort & Spa
Zero Duval Street
Key West, Florida, 33040
(305) 296-7701

© LP 2000-2009