Located in the quaint rural town of Trafalgar, Short Stays Gippsland offers a range of apartments and villas. All accommodation includes free WiFi and a patio. Guests enjoy the convenience of 24-hour check-in.
Book this Hotel