Das Shells Inn Victoria liegt lediglich 1 Kilometer von den Mont Fleuri Botanical Gardens und nur 5 Minuten Fußweg vom Sir Selwyn Selwyn-Clarke Market entfernt. Die Pension verfügt auch über Parkplätze.
Innerhalb von 5 Minuten zu Fuß gelangt man ins Zentrum von Victoria. Eden Island in ungefähr 3 km Entfernung vom Hotel ist eine der nahegelegenen Attraktionen. Das Shells Inn ist auch in unmittelbarer Nähe zum Victoria Market. Die Bushaltestelle Kot Camille befindet sich auch in der Nähe, nur 5 Gehminuten von der Unterkunft entfernt.
In den Zimmern stehen den Gästen ein Balkon und ein Essbereich zur Verfügung.
Das Restaurant The Butcher's Grill bietet Cajun- und kreolische Speisen an und liegt in unmittelbarer Nähe vom Shells Inn.