Das Hotel Nibaru besteht aus mehreren Gebäuden, umgeben von der charakteristischen mediterranen Macchia des nördlichen Sardiniens, in unmittelbarer Nähe der prachtvollen Costa Smeralda.
Die Gärten, Arkaden, Treppen und romantischen Veranden fügen sich harmonisch in die Landschaft ein und vermitteln schlichte Eleganz im Kanon der typischen Architektur der Costa Smeralda.