This modern hotel is situated close to the centre of city and offers excellent public transport links. Restaurants, bars, and nightclubs are just a few minutes away.
See more: Hotels in Europe Hotels in Italy Hotels in Rome Holiday Destinations in Europe