Hotel Principe Amedeo
Hotel Principe Amedeo is set in a historic building around the corner from Roma Termini Railway Station. All rooms are air conditioned. Your room comes with satellite TV and a private bathroom.
Hotel Principe Amedeo
Share page: