Hotel Dei Mellini is a luxury hotel superbly located on the right bank of the Tiber, between the Spanish Steps and St. Peter's Cathedral.
The nearby underground station, in addition to the many bus lines running through the area, provides with quick and easy access to rest of the Eternal City and all its most celebrated monuments |