Agriturismo Savoca est situé dans la zone rurale de Contrada Polleri près de Piazza Armerina, en Sicile. Ce cadre paisible à la campagne est à environ 3 km de la Cathédrale de Piazza Armerina et à environ 5 km du site du patrimoine mondial de l'UNESCO Villa Romana del Casale. L'hôtel est à environ 80 km de l'aéroport de Catania-Fontanarossa, le plus proche.