Photos coming soon
HOTEL
Lunetta Hotel & SPA
Piazza del Paradiso, 68, Rome
Where it sits
Lunetta Hotel & SPA
Piazza del Paradiso, 68, Rome
41.89593, 12.47335
Plan around Lunetta Hotel & SPA
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
