Located on Caribbean Street and adjacent to Riu Naiboa, guests at all the hotels within the complex (including Riu Naiboa,
The hotel, with a 5-star rating and all-inclusive 24-hour a day service, is located on the beachfront and offers its
The Spanish hotel chain will open its new resort, with three hotels, on the spectacular Le Morne peninsula.