ofia Hotel is located in the north-east of Moscow, a 5-minute walk from Pervomayskaya Metro Station. Free Wi-Fi access is available.
Rooms here will provide you with a flat-screen TV and satellite channels. Some rooms have a private bathroom.
At Sofia Hotel you will find a 24-hour front desk and a shared kitchen. Other facilities offered include a shared lounge, a games room and luggage storage.
Belorussky Train Station is 17 km from Sofia Hotel, and Sheremetyevo International Airport is a 35-minute Aeroexpress Train ride from this station.
Verkhnyaya Pervomayskaya Ulitsa 36 Bldg. 2, Izmailovo, 105264 Moscow, Russia