15 Via S. Michele Mocavero, 73047 - Monteroni di Lecce, Italy
Each accommodation includes a terrace with views of a quiet street, a flat-screen television, a dining area, a fully equipped kitchen, and a private bathroom featuring a bidet, bathrobes, and a hairdryer.