Welcome to Hotel Roma-Nostra Rome, Located in Rome, Roma-Nostra offers self-catering accommodation with a balcony and free WiFi access. Cornelia Metro Station is a 5-minute walk away. With a modern décor, the apartment has a fully-equipped kitchen with a dishwasher and a washing machine. The private bathroom is fitted with free toiletries and a hairdryer. The Vatican State is a 10-minute metro ride from Roma-Nostra. Roma Termini Train Station is 10 metro stops away. (Hotel Roma-Nostra Rome hotels booking).
Hotel Lord Byron – The Leading Hotels of the World – Rome