Eden Court on the River Ness is a cultural hub with theatres, cinemas, a café/bar and numerous presentation halls. La Scala theatre is a well-equipped venue known for its excellent acoustics.