Отель Cabin находится в восточном районе Рейкьявика, в 400 метрах от набережной со скульптурами, в 700 метрах от геотермального бассейна Лаугардалслауг и в 1,5 км от центра города.