80 Chapel St.
Windsor, VIC 3181
Australia
P: 0395109055

Check-in Get Directions