Travellers enjoy visiting the modern Hallen am Borsigturm Shopping Center, located approximately 10 minutes by car from the Riverside Am Tegel See Hotel, as well as the sports stadium "Olympiastadion Berlin" accessible with 15-minute car ride. If you are willing to explore even more landmarks in Berlin, attend the friendly airport Besucherterrasse Tegel Observation Deck located 4.1 km from the property.