Welcome to Crossroads Hotel Moscow, Located in Moscow, at the Moskva River banks, Crossroads Hotel offers a lounge area and free WiFi. The rooms feature air conditioning, a hairdryer and a flat-screen TV with cable channels. Guests can cook in the shared kitchen, or eat out in the cafes and restaurants nearby. A continental breakfast is served. Paveletskaya Metro Station is a 15-minute walk, away the Red Square, the Moscow Kremlin and Bolshoi Theatre are a 12-minute metro ride from the property. Sheremetyevo International Airport is a 35-minute ride with Aeroexpress Train from Belorussky Train Station, which is a 13-minute metro ride from Crossroads Hotel. (Crossroads Hotel Moscow hotels booking).