Seychelles National Botanical Gardens jest w około 2 km, a Le Rocher jest zaledwie 13 min piechotą od eleganckiego Hotel 180 Degrees Self-Catering Victoria.
3 km od eleganckiego hotelu leży Cathedral of the Immaculate Conception, znane miejsce kultu. Venn's Town znajduje się również w około 2,1 km. Hotel leży w niewielkiej odległości od przystanku autobusowego Chili Bar.
Pokoje w 180 Degrees Self-Catering są wyposażone w żelazko z deską do prasowania i klimatyzację jak również w urządzenie do parzenia kawy/herbaty. W łazienkach pokojów są bidet, kabina prysznicowa walk-in i oddzielna toaleta oraz takie udogodnienia jak suszarka i ręczniki. Oddzielne łazienki obejmują bidet, kabinę prysznicową walk-in i oddzielną toaletę, a także suszarkę i ręczniki dla dodatkowego komfortu gości.
Restauracja Chilli Bar and Grill oferuje wybór dań i leży w 300 metrach.