Best Western Hotel Astrid
Best Western Hotel Astrid offers stunning views of St. Peter's Dome. Rooms come with Wi-Fi access, Sky TV, and free mineral water. The 5th-floor terrace of the Astrid enjoys views of River Tiber. Drinks and breakfast are served here.
Best Western Hotel Astrid
Share page: