Situé à Lecce, à moins de 1 km de la Piazza Mazzini, le JAPIGIA ROOMS propose des chambres climatisées. L'établissement se trouve à environ 25 km de Roca, à 2,7 km de la gare de Lecce et à 1,9 km de la cathédrale de Lecce. Cet établissement non-fumeurs se trouve à 1,5 km de la place Sant'Oronzo.
Toutes les chambres disposent d'un balcon, d'une salle de bains privative et d'une télévision à écran plat.
Torre Santo Stefano se trouve à 38 km du JAPIGIA ROOMS, tandis que la gare de Gallipoli est à 42 km. L'aéroport de Brindisi-Salento, le plus proche, est implanté à 42 km.