Near Arta Town Hall. When you a stay at Palacio Sant Salvador in Arta, you'll be in the historical district, just steps from Arta Town Hall and Regional Museum of Arta. This hotel is 7.1 mi (11.4 km) from Cala Agulla Beach and 9.7 mi (15.6 km) from Cala Millor Beach.