Victoria Street Apartments
Grafton
9.2 Wonderful ... 164 reviews
Featuring air conditioning, Victoria Street Apartments offers accommodations in Grafton. Free WiFi is available throughout the property. The accommodations is equipped with a flat-screen TV.
Very clean, spacious, perfect location metres from the main street