Category: Regional: South America: Guyana
A luxury hotel, located on the Seawall Road, and having views over the Demerara River, the city and the Atlantic Ocean. 132 standard, executive, and luxury air-conditioned rooms. Part of the international Le Meridien chain. ... [Read more]










