Hotel Grand'Italia Situated in the heart of Padua, on the corner between the Railway Station Square and the main town street in a panoramic position...