Hotel Florida
Map of Hotel Florida
Information
Location Info |
Features |
|---|---|
|
Avda. de la Palma, 12 Tossa De Mar Catalonia Spain +34 972 340 308 Visit Site |
Hotel Guest Rooms Spa Hotel Holiday Accommodation Handicap Access WIFI TV's Spa Treatments Beach Sea Views Cafeteria Terrace Bar Swimming Pool Jacuzzi |