Nene House offers air-conditioned accommodation in Rome, 500 metres from Castel Sant'Angelo. The apartment is 800 metres from Piazza del Popolo. Free WiFi is provided throughout the property.
There is a dining area and a kitchen equipped with microwave. Towels and bed linen are offered in this self-catering accommodation.
Piazza Navona and Saint Peter's Basilica are a 15-minute walk from Nene House. The Spanish Steps and Trevi Fountain are less than 2 km away.
Three-Bedroom Apartment Via Valadier 48 from 112.5 to 185
Please enter the dates of your stay to check availability