It is a very high standard 4 stars property, and also a member of Small Luxury Hotels of the World.
This hotel is centrally located, just 5 minutes from the famous Via Veneto and close to most of the main tourist attractions.