Property Location: With a stay at BdB Luxury Rooms Spagna in Rome (Rome City Centre), you'll be steps from Spanish Steps and Villa Borghese. This townhouse accommodation is 0.1 mi (0.2 km) from Trevi Fountain and 0.7 mi (1.1 km) from Colosseum. Rooms: Make yourself at home in one... Show More
Reach us, we're available 24/7.