Il Nuraghe Canoa Quebrada Beach The hotel is located 200 meters from the popular beach of Canoa Quebrada. The rooms save energy with the use of LED technology and solar energy. Guest ... Save Up To 60%