Showcasing a terrace and views of the garden, Orazio Palace Hotel is located in Rome in the region of Lazio, just 1,650 feet from Castel Sant'Angelo.
Each room comes with a flat-screen TV with satellite channels. Some units have a sitting area where you can relax. You will find a kettle in the room. Each room has a private bathroom. Extras include bathrobes, slippers and a hairdryer.
There is a 24-hour front desk at the property.
Piazza del Popolo is 0.6 miles from Orazio Palace Hotel, and St Peter's Square is 0.6 miles from the property. The nearest airport is Ciampino Airport, 10 miles from the property.