Small Hotel Royal

Via Gattamelata 29
Padova
Italy