Staying at the Villa Maria Cristina Brando hotel, you will be 2.3 miles from MAXXI - National Museum of the 21st Century Arts and 4 miles the large plaza "Saint Peter's Square". If you are willing to explore even more landmarks in Rome, consider checking out the 17-hectare zoological garden "Bioparco di Roma" set 3.5 miles away.