L
Louis Lui Review of Premier Hotels, Italy
Location is right beside the major hub of train st...
Location is right beside the major hub of train station, go anywhere you wanted. Breakfast was good and price was right.
Comments: