Guest reviews of Orodò Luxury Bed & Breakfast
Based on 143 reviews
- All reviews
Find reviews that mention:
Situated in Lecce, this bed & breakfast is within 1 mi (2 km) of Torre del Parco, Holy Cross Cathedral, and Roman Amphitheater. Piazza del Duomo is 1.1 mi (1.7 km) away.