Hotel 103

Featuring free WiFi throughout the property, Hotel 103 is situated in Berlin, 3.5 km from Alexanderplatz. Guests can enjoy the on-site bar.

Each room has a private bathroom equipped with a shower. A TV with cable channels is provided.

You will find luggage storage space at the property.

You can play billiards at this hotel, and the area is popular for cycling. The hotel also offers bike hire. Natural History Museum is 3.5 km from Hotel 103, while Berlin TV Tower is 3.6 km away. The nearest airport is Berlin Tegel Airport, 8 km from Hotel 103.