Photos coming soon
HOTEL
Principessa Luxury
00196, Via Principessa Clotilde 5, Rome, Italy, Rome
Where it sits
Principessa Luxury
00196, Via Principessa Clotilde 5, Rome, Italy, Rome
41.91002, 12.47513
Plan around Principessa Luxury
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
