The Palms Hotel

820 White St Key West FL 33040 USA

(305) 294-3146

Location