Отель расположен в самом сердце Стоунтауна, в пешей доступности от основных достопримечательностей, магазинов, ресторанов и ночных клубов. Отель расположен всего в 5 минутах ходьбы от Дома Чудес, в 2 минутах ходьбы от паромного терминала Занзибара. Подходит для романтического, молодежного отдыха.