Location: 1.5 Km from Tropea city centre & 1.5 Km from the beach.
See more: Hotels in Europe Hotels in Italy Hotels in Tropea Holiday Destinations in Europe