Welc-ōM San Marco


Padua • Show on map
View Details for Price
Welc-ōM San Marco is located in Padova, just 6.1 miles from Gran Teatro Geox and 19 miles from Mestre Ospedale Train Station. This apartment offers accommodations with a balcony. Free Wifi is available…More info
