With a stay at Rose Garden Palace Roma, you''ll be centrally located in Rome, just a 3-minute walk from Via Veneto and 6 minutes by foot from Villa Borghese. This 4-star hotel is 0.7 mi (1.1 km) from Spanish Steps and 0.7 mi (1.1 km) from Piazza di Spagna.