With a stay at Central Shepparton Apartments in Shepparton (Shepparton South), you'll be within a 5-minute walk of Victoria Lake Park and Greater Shepparton Visitor Centre. This upscale apartment is 0.9 mi (1.4 ... Read more

View all Luxury Hotels in Shepparton (VIC)