Central Shepparton Apartments
$$$$$
507 Wyndham St, Shepparton VIC
About Central Shepparton Apartments
Set alongside Victoria Lake, these self-contained apartments offer free Wi-Fi and free parking. Each apartment offers a fully equipped kitchen and some also offer a spa bath.