Hotel Roma Palace
Roma, IT
Live rates
No offer was returned for these dates — you can search again Retry search
About
Grab a bite from the grocery/convenience store serving guests of Hotel Roma Palace. With a stay at Hotel Roma Palace, you'll be centrally located in Rome, within a 5-minute drive of Colosseum and Villa Borghese. This hotel is 0.4 mi (0.7 km) from Via Nazionale and 1.3 mi (2.1 km) from Piazza di Spagna. Treat yourself to a stay in one of the 10 individually furnished guestrooms, featuring fireplaces and heated floors. 40-inch Smart televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include complimentary bottled water and portable fans. Make use of convenient amenities such as shopping on site, a television in a common area, and tour/ticket assistance.
Frequently asked questions
Where is Hotel Roma Palace?
Hotel Roma Palace is located at Via Principe Amedeo 67, Roma, IT.
Last updated: 2026-11-06