Amsterdam Hotel is located in Moscow, only 150 metres from Shchyolkovskaya Metro Station. The Izmaylovsky Park is 2.5 km away. Free WiFi access is available.
The air-conditioned rooms are decorated in bright colours and feature a fridge and a flat-screen TV. The bathroom comes with a hairdryer.
At Amsterdam Hotel you will find a 24-hour front desk. Various cafes and restaurants are situated within a 5-minute walk of Amsterdam Hotel.
It takes 25 minutes to drive to Belorussky Train Station, from which you can get to Sheremetyevo International Airport by Aeroexpress.