Welcome to Hotel Excel Rome St. Peter Rome, Built and opened in 2010, Excel Rome St. Peter is located just outside Vatican City walls, 500 metres from Saint Peter’s Square. It offers ultra-modern rooms with wood floors. Your room at the Excel Rome comes with free Wi-Fi and overlooks the internal courtyard. All rooms are hypoallergenic and equipped with a kettle and minibar. Ottaviano Metro Station is only 5 minutes’ walk away for direct links to the Spanish Steps and Termini Train Station. There is also a wide choice of shops, restaurants and cafés in the neighbourhood. (Hotel Excel Rome St. Peter Rome hotels booking).