Torre Rinalda is located in Lecce and attractions in the region include Chiesa dei Santi Nicolo e Cataldo, Piazza del Duomo, and Roman Amphitheater. Regional points of interest also include Obelisk and Paisiello Theatre. Torre Rinalda features a restaurant, a beach bar, and a bar/lounge. Recreational amenities include an outdoor pool. Additional property amenities include multilingual staff, tour/ticket assistance, and a garden. 280 air-conditioned guestrooms at Torre Rinalda feature windows that open. Rooms are all accessible via exterior corridors. All accommodations have patios. Rooms are individually furnished. At this 4-star apartment, accommodations include kitchenettes.
Expedia Affiliate Network