Photos coming soon
ATTRACTION
Bio Rio
Hornstulls strand 4, 117 39 Stockholm
Where it sits
Bio Rio
Hornstulls strand 4, 117 39 Stockholm
59.31420, 18.03810
Places to stay nearby
Plan around Bio Rio
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 2, 2026.
