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. The elegant rooms at Mellini Hotel ...
Rooms total: 6Important Information
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