La vieille ville de Ljubljana s'étend en contrebas de la colline du château, parallçlement au méandre de la rivière Ljubljanica.