Leaf House Hotel Sunshine Beach
Boasting a balcony with garden views, a garden and barbecue facilities, Leaf House can be found in Sunshine Beach, close to Sunshine Beach and 1.8 km from Alexandria Bay Beach. With inner courtyard views, this accommodation features a patio.
7 Coral Sea Court, 4567 Sunshine Beach, Australia