Welcome to Hotel Apt Vaticano Primarosa Rome, Featuring Wi-Fi access in all areas, Apt Vaticano Primarosa is located in the centre of Rome, less than 10 minutes on foot to Lepanto Metro Station. It offers self-catering accommodation. With air conditioning, apartments are equipped with a TV and a kitchenette with a fridge. The private bathroom is complete with a shower and hairdryer. Apt Vaticano Primarosa is just 1 metro stop from the Spanish Steps and 4 metro stops from Termini Train/Bus Station. The Vatican is a 15-minute walk away. (Hotel Apt Vaticano Primarosa Rome hotels booking).