Situated 1.7 miles from Piazza di Spagna, Eleonora House Villa Rome entices guests to explore various tourist attractions in the area.
Situated in the Aurelio district, this holiday home is 5 minutes by foot from Russian Orthodox Church of Saint Catherine and in proximity to the Italian Renaissance church "St. Peter's Basilica". The ancient Colosseum Roman Amphitheatre is located 2 miles from the Rome villa, and Piazza Stazione San Pietro bus station is 700 feet away. The nearby educational landmarks include Pontifical North American College, which is situated not far from the Rome property.
Eleonora House Villa comes with a bathroom with a bidet, a separate toilet, and a shower. A hair dryer and towels are also available.
An electric kettle, a kitchenware, and glassware are also included in the kitchen at this villa. Chill Out with delectable dishes is 5 minutes' walk away. Transportation options in the area include Flaminio train station, located 1.6 miles away.