The Sands
LocationThe hotel is located in Narrabeen, on Sydney's Northern Beaches. It also is conveniently situated only 20 km from the central business district.FacilitiesThe hotel has 46 rooms and includes a ...
More info