A
Andi Roma Review of Hotel Principe di Savoia
Excellent very large hotel and is located Piazza d...
Excellent very large hotel and is located Piazza della Repubblica metro and tram within walking distance and from the center
Comments: