Via Dei Serpenti, 130, ROMA, ITALY, Italy
Disability-friendly bathroomWi-fiInternet accessNO Wheelchair-accessibleNO Smoking roomsExtra beds on demandCot on demand