Offering stylish accommodations, Il Nuraghe is located 1312 feet from the popular
Canoa Quebrada beach. With its use of LED technology and solar power, each room at the Nuraghe is energy efficient. They also ha ...
Read more
Offering stylish accommodations, Il Nuraghe is located 1312 feet from the popular
Canoa Quebrada beach. With its use of LED technology and solar power, each room at the Nuraghe is energy efficient. They also have spacious bathrooms, LCD satellite TVs and air conditioning. Guests can enjoy views of the garden at the hotels bar. Il Nuraghe is located 164 feet from the cafes and shops of Broadway.