Location Location Location.
This hotel is excellently located right in the very heart of the eternal city. All major sights are within walking distance, including Vatican City. Piazza Navona is a minute away, along with plenty of restaurants, bars and taxis.