Lokalne zabytki, w tym Sir Selwyn Selwyn-Clarke Market. Victoria Market i Clock Tower, znajdują się w odległości krótkiego spaceru od hotelu.
Seychelles National Botanical Gardens znajduje się 2 km od Shells Inn, a Victoria Botanical Gardens — w tylko 1 km. Eden Island leży w 3 km. Ten hotel pozwala podziwiać takie atrakcje przyrodnicze jak Park Narodowy Morne Seychellois, który jest w 4 km stąd. Shells Inn mieści się w odległości krótkiego spaceru od przystanku Kot Camille.
Do dyspozycji Gości jadalnia i balkon.
Położona tuż za rogiem od hotelu, restauracja The Butcher's Grill serwuje wspaniałe dania kuchni cajun i kreolskiej.