Amsterdam Hotel is located in Moscow, only 150 metres from Shchyolkovskaya Metro Station The Izmaylovsky Park is 25 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