The Astrid Hotel is a sweet gem nestled only 20 km from the Rome international airport while placing guests just near the Olympic Stadium. This 3 star 48 room boasts wonderful panoramic views of the Roman foothills, the Tevere River and St. Peter's Cupola. The elegant rooms provide all the necessary amenities from make for a romantic getaway, with non-smoking room, room service, cable TV, and AC. The bar and pub will provide a great time to relax from the sightseeing with seasonal wines and fine Italian dishes. Superb views, historical landmarks, and an exceptional staff make for the perfect Roman holiday at this smartly crafted hotel in the eternal city.