Situated conveniently in Rome, St. Peter Fortytwo offers a continental breakfast and free WiFi. It is set 300 metres from Ottaviano Metro Station and features a lift. St Peter's Square is 800 metres away and Th ... Read more

View all Luxury Hotels in Rome