Featuring a panoramic rooftop terrace, Hotel dei Mellini is a 15-minute walk from Saint Peter’s Square in central Rome. Housed in a 19th-century building next to the Tiber River, it hosts a private art collection.
Rooms total: 80Important Information
In response to Coronavirus (COVID-19), additional safety and sanitation measures are in effect at this property. Due to Coronavirus (COVID-19), wearing a face mask is mandatory in all indoor common areas. When booking more than 5 rooms, different policies and additional supplements may apply.
More information »Ara Pacis 0.3 km
Piazza del Popolo 0.5 km
Flaminio Metro Station 0.6 km
Via Margutta 0.6 km
Lepanto Metro Station 0.7 km
Sant'Agostino 0.7 km
Castel Sant'Angelo 0.7 km
Via Condotti 0.7 km
Piazza di Spagna 0.8 km
Santa Maria della Pace 0.9 km