Hotel Amstel Botel, Amsterdam, Netherlands

Amstel Botel, Amsterdam, Netherlands The hotel "Amstel Botel" located in the heart of Amsterdam, 2 minutes walk from Central Station.
The hotel consists of 175 rooms.

Rooms

Shower / bath, radio, safe, satellite TV, TV, telephone, toilet.

Entertainment

Billiards.

Territory

Parking, internet, bar, restaurant.