Via margutta 19, 00187 Roma
Hotel 5 stars
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...