Palazzo Massari Rooms, barok mimarisiyle tanınan tarihi bir Puglia şehri olan Lecce'de yer almaktadır. Otel, Sant'Oronzo Meydanı'na yakın, Roma Amfitiyatrosu'na sadece 5 dakikalık yürüme mesafesinde ve Santa Chiara Kilisesi'ne yaklaşık 0,7 km uzaklıkta bulunan büyüleyici bir yerleşim bölgesinde konumlanmıştır. Lecce Katedrali de 1 km'den daha az bir mesafededir. Brindisi Havalimanı ise tesise yaklaşık 25 km uzaklıktadır.