Mellini Palace Suites
Mellini Palace Suites is located 400 meters away from Piazza del Popolo square, close to the famous Via Margutta and Saint Angel’s Castle.
From the windows you can enjoy the best city view above the river Tiber.
All the rooms have ensuite bathroom, independent air-conditioning/heating system, free wifi connection and flat-screen tv.
Mellini Palace Suites is 10 minutes away from the Spanish Square and the Trevi Fountain.
The closest airport is 16 km away.
Lungotevere dei Mellini, 44 - Roma