Right Near Railway Station
You won't have to go very far to see all the lovely sights and sounds of Italy. Casa Howard is less than five minutes away from the main railway station, which means you just have to walk there and you will be at your destination in no time.