With a stay at Hotel Forn Nou in Arta, you'll be by the sea, within a 15-minute drive of Cala Agulla Beach and Arta Town Hall. This upscale hotel is 9.3 mi (15 km) from Cala Millor Beach and 0.2 mi (0.3 km) fro ... Read more

View all Luxury Hotels in Arta