Located 1312 feet from Roca Vecchia beach, Regina Isabella Rooms offers both rooms and apartments.
All air conditioned, units include a private bathroom with a shower, a hairdryer and free toiletries. Apartments also feature a kitchenette.
Lecce Train Station is 15 mi from the property. Otranto is a 30-minute drive away.