Hotel Shangri-La is located in Rome in the heart of Eur, just a few steps away from the Colosseum Square and the Palace of Congresses.
The 4-star urban resort is ideal for business and leisure travelers looking for a quiet setting surrounded by greenery in a modern and constantly developing neighborhood.