Dette hotellet ligger sentralt med utsikt mot Goree Island, bare en 5-minutters spasertur fra Place de l'Independence.