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 hotel’s bar. IL Nuraghe is located 164 feet from the cafes and shops of Broadway.