L'Essential Suite by Dimora Barocca est situé dans la vieille ville de Lecce, à 300 mètres de la place Sant'Oronzo, à moins de 1 km de la Piazza Mazzini et à 28 km de Roca. L'établissement se trouve à 300 mètres de la cathédrale de Lecce, à 1,1 km de la gare de Lecce et à 39 km de la gare de Gallipoli. Les animaux domestiques sont les bienvenus.
Cet appartement climatisé comprend une chambre, une télévision à écran plat, un coin repas ainsi qu'une cuisine entièrement équipée avec des plaques de cuisson et un minibar. Cet établissement est non-fumeurs.
Un service de location de vélos est assuré sur place.
Castello di Gallipoli se trouve à 40 km de l'Essential Suite by Dimora Barocca, tandis que Torre Santo Stefano est à 41 km. L'aéroport de Brindisi-Salento, le plus proche, est implanté à 41 km.