Located in central Rome, Orsini Palace Starsuite is a 10-minute walk from the Pantheon and Piazza Navona square. Set in a noble building from the 1500s, this property offers air-conditioned accommodation with free Wi-Fi and a flat-screen TV.
Address: Via del Portico d'Ottavia 39, Rome
Rates from:
EUR 65 Book Now