Chateau Elysium se nachází ve městě Beau Vallon, 3 km od Cathedral of Our Lady of Immaculate Conception, a obsahuje auta k pronájmu, a také Wi-Fi v pokojích.
Hotel je situován ve městě Beau Vallon a 1 km od centra města. Hosté mohou také navštívit Victoria Clock Tower, což je vzdáleno 10 minut jízdy. Hned za rohem je přístav pro čluny.
V každém pokoji je vnitřní dvorek, balkón a zvukotěsná okna, ale pokoje mohou mít i prvky jako prostorná sprcha a samostatná toaleta nebo výhled na moře.
Chateau Elysium ráno podává kontinentální snídani. Ochutnejte rybí jídla v restauraci a la carte Chateau Elysium.