Verified review
6/10 Okay
Jen G.
13 Jul 2025
Liked: Communication, location
Disliked: Cleanliness, check-in
Nice location but rundown
Stayed 6 nights in Jun 2025






Get instant answers with AI powered search of property information and reviews.































No, pets are not allowed at this property.
Check-in begins at 5:00 PM.
Checkout is at 10:00 AM.
Located in Rome City Centre, this apartment building is within a 5-minute walk of Piazza di Spagna, Spanish Steps and Via del Corso. Trevi Fountain and Via Veneto are also within 10 minutes. Spagna Station is only a 5-minute walk and Barberini Station is 9 minutes.