La Terrazza
The most spectacular view of Rome is located at the Eden Hotel. With a Michelin star, La Terrazza bursts into life with a bank of floor-to-ceiling windows that swing right open to welcome in the fragrant night air. Furthermore, Rome’s beauty fills the restaurant for an unforgettable dining experience.
