Experience a stay in a 16th century palace located jus a few steps from Piazza Navona
Apartment × 4/5
120m²
400€ to 700€/per night
General information
Minimum stay 3 nights
15% off on all 7 nights stays
Indicative prices
Highest rates are intended for peak season periods