Corso Del Popolo 81, 35131 Padova
Hotel
4 stars
with
62
rooms
Hotel Grand'Italia is right across from Padua Central Station, a short walk from the historic center. Built in
1909, it has an attractive Art-Nouveau design. Private rooms feature free Wi-Fi.
Spacious rooms include air conditioning, minibar and an LCD TV. The private bathroom includes free toiletries and a hairdryer, ...