Small Hotel Royal
Small Hotel Royal
Hotel
Via Gattamelata 29
, Padova, PD, Italy
35128
78
Good ·
273 reviews