
Hotel Eden offers some food & drink, but not enough to make it the reason to go.
Refined, contemporary luxury with one of the city's best rooftop terraces for a drink with a view over the rooftops to St. Peter's. Polished and calm, a touch removed from the tourist crush.