Los huéspedes del Shells Inn Victoria pueden visitar el Jardín Botánico Mont Fleuri, situado a tan solo 1 km. Esta pensión también incluye un aparcamiento.
El Mercado Sir Selwyn Selwyn-Clarke (Mercado Victoria) se encuentra a 400 metros de este hotel, y lugares naturales como el Monte Seychellois están a unos 10 minutos en coche. Entre las atracciones, que hay a unos 3 km del Shells Inn Victoria encontrarás la Isla Eden. El establecimiento está situado al lado del Jardín Botánico Nacional de Seychelles, mientras que la estación de autobuses SPTC Terminal está a unos 5 minutos a pie.
Las habitaciones incluyen una zona de comedor y un balcón para tu comodidad.
Con comida cajún y criolla, el restaurante The Butcher's Grill se encuentra a 50 metros.