Welcome to Hotel Rome Downtown Deluxe Rome, Located in Rome, Rome Downtown Deluxe is a 15-minute walk from St. Peter’s Square. It offers free WiFi and air-conditioned rooms. Each room at Rome Downtown Deluxe will provide you with a desk and a private bathroom with a hairdryer. The Villa Doria Pamphili park is a 3-minute drive from the property. Baldo degli Ubaldi Metro Station is reachable on foot in 20 minutes. (Hotel Rome Downtown Deluxe Rome hotels booking).