Red Sightseeing is located in Stockholm, Sweden on Skeppsbron 13. Red Sightseeing is rated 3.2 out of 5 in the category travel & vacation in Sweden. Don’t miss a thing! Go sightseeing with the Hop-on Hop-off buses and boats from Red Sightseeing. We offer Hop-on Hop-off tours in seven different European cities!