Le Gemelle Boutique Hotel

Gemelle Boutique Hotel in Torre Suda (Lecce) in Salento region of Italy, offers family rooms with private bathrooms, air-conditioning, and free WiFi. Each room includes a work desk, TV, and free toiletries. Guests can enjoy a sun terrace, open-air bath, and garden. Additional amenities include a hot tub, massage services, and a bar. Free bicycles […]