Das Hotel Sheraton Grand Rio Hotel & Resort liegt in einer beneidenswerten Lage zwischen dem türkisblauen Atlantik und grün bewachsenen Bergen. Die Anlage besteht aus einem 26-stöckigen Haupthaus sowie einem 4-stöckigen Nebengebäude und ist das einzige der Stadt, das direkt am Sandstrand steht. Eine gepflegte Gartenanlage ergänzt die großzügige Umgebung der Unterkunft.
Das Hotel bietet Zimmer mit Optionen wie Balkon oder Terrasse, Doppel- oder Kingsize-Betten sowie Teppichboden. Die Unterkünfte sind mit Safe, Minibar, Mikrowelle, und modernen Bädern mit Dusche, Badewanne und Bidet ausgestattet. Zustellbetten sind auf Anfrage möglich, was zusätzliche Flexibilität schafft.
Zur Verpflegung stehen ein Restaurant, Café und Bar zur Verfügung, die Frühstück, Mittag- und Abendbuffets sowie à-la-carte-Menüs anbieten. Aktivitäten umfassen Tennis, Golf, Fitness, Wellnessangebote mit Sauna, Sauna, Massage und Fahrradverleih. Ein Außenpool, Hallenbad sowie Kinderbereiche ergänzen das Angebot.