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.