Price not available
Via Degli Scipioni 287
Rome 00192 Italy
Rome 00192 Italy
Originally a Patrician Roman, converted into an elegant town-house hotel; just a 10 minute walk across the Tiber River from Piazza del Popolo, the Spanish...
more
Amenities
Pets Allowed, Meeting Facilities, Babysitting, Broadband Access, Fireplace, Air Conditioning, Television... see all
Pets Allowed, Meeting Facilities, Babysitting, Broadband Access, Fireplace, Air Conditioning, Television... see all

