Hotel Roma Palace

Roma, IT

★★★Roma10 photos

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

Location

Via Principe Amedeo 67