City Apartments - 66 Scott Street



York • Show on map
View Details for Price
Offering a garden and a terrace, City Apartments - 66 Scott Street in York is close to York Train Station and York Minster. Both free Wifi and parking on-site are available at the vacation home free of…More info
