Palazzo Medusa is located in Rome, just 1,650 feet from Piazza Navona.
The rooms are equipped with a flat-screen TV. All rooms are equipped with a private bathroom. Extras include free toiletries and a hairdryer.
There is a shared lounge at the property.
The guesthouse also provides bike rental. Castel Sant'Angelo is 1,650 feet from Palazzo Medusa, and Campo de' Fiori is 1,950 feet from the property. The nearest airport is Ciampino Airport, 9 miles from the property.