Via Margutta 19, 00187 Roma
Hotel
5 stars
with
16
rooms
Centrally located in Rome, less than a 10-minute walk from the Spanish Steps, Margutta 19 features a sun terrace
and views of the shared garden. Guests can enjoy the on-site restaurant, elegant air-conditioned rooms, and free WiFi throughout.
The elegant rooms come with a satellite flat-screen TV, mini-bar with ...