Located in the quiet area of Domodedovo a 15-minute drive from Domodedovo International Airport Atlas Hotel features free Wi-Fi and air-conditioned rooms. The air-conditioned rooms feature a sofa and flat-screen TV with cable channels. The private bathroom comes with a shower slippers and free toiletries. Guests can use a shared kitchen. Hotel Atlas is 2 km from Leninskaya Train Station.