Welcome to Hotel Star Vatican House Rome, Centrally located in Rome, Star Vatican House is a 15-minute walk from the Vatican Museums and 300 metres from Ottaviano Metro Station. It offers self-catering accommodation featuring free WiFi. This air-conditioned apartment will provide you with an equipped kitchenette and a seating area complete with a flat-screen TV and sofa. The private bathroom includes a shower and hairdryer. The Spanish Steps are 3 metro stops away, while Castel Sant’Angelo can be reached on foot in 15 minutes. (Hotel Star Vatican House Rome hotels booking).