Conveniently located near the Olympic Stadium and the Vatican, this hotel not only enjoys a unique view of St. Peter's Dome, but is also within walking distance of the centre of the eternal city and to many of its monuments. Guests are roughly a 15-minute walk from the St. Peter's square and there is a convenient public transport stop nearby, which can provide easy access to the entire downtown. The imposing building of the hotel speaks about the range of services and facilities it can offer. Business travellers will be impressed with the conference facilities and the fully-equipped business c...