With a stay at Best Western Hotel Astrid, you''ll be centrally located in Rome, a 9-minute walk from Olimpico Theater and 11 minutes by foot from MAXXI - National Museum of the 21st Century. This hotel is 0.8 mi (1.2 km) from Villa Borghese and 0.8 mi (1.3 km) from Auditorium Parco della Musica.