Hotel Caravel
Hotel Caravel is set between Rome's historic centre and business district. It has excellent public transport links connecting you to Termini Station and the Vatican. Your room comes with satellite TV and air conditioning.
Hotel Caravel
Share page: