NRMA Echuca Holiday Park Campsite Parking available BBQ facilities Cycling Tennis Table tennis Minimarket on site Outdoor furniture, Garden, Shared TV area or lounge, Board games/puzzles Satellite channels, DVD player 8 Crofton Street Details