Just 164 feet from Piazza del Popolo square, 7 Inn Spanish Steps is a luxury guest house with free Wi-Fi throughout. It offers ultramodern rooms with an iPad and free snacks and soft drinks in the mini-bar.
Accommodations at the 7 Inn has contemporary furnishings and LED lighting. Each room comes with a sensory shower, while some also have a hot tub.
A sweet and savory breakfast is provided daily in a café in the same building.
Flaminio Metro is 656 feet from the property. Villa Borghese park is a 5-minute walk away.
Number of rooms : 3