Best Western Hotel Astrid is a sweet gem nestled only 20km from the Rome's international airport while placing guests near the Olympic Stadium. This 3-star, 48-room property boasts wonderful panoramic views of the Roman foothills, the Tevere River, and St. Peter's Cupola. The elegant rooms provide all the necessary amenities for a romantic getaway, with room service, cable TV, and air conditioning. 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.