Near St. Peter's Square. A stay at Grand Hotel Olympic places you in the heart of Rome, within a 15-minute walk of Castel Sant'Angelo and Vatican Museums. This 4-star hotel is 0.7 mi (1.2 km) from Sistine Chapel and 0.8 mi (1.3 km) from Piazza del Popolo.