Situated just 138 km from Moscow city centre, Mini Hotel Arkada features free WiFi access and free public parking available to all guests Babushkinskaya Metro Station is 3 minutes stroll away The popular Red Square and St Basils Cathedral are both just 152 km away Each room at Mini Hotel Arkada includes a TV, air conditioning and a DVD player Complete with a microwave, the dining area also has a refrigerator and an electric kettle Featuring a shower, the private bathroom also comes with a hairdryer and free toiletries Guests can enjoy garden view from the room Extras include cable channels The Botanical Garden of Academy of Sciences is a 15-minute journey by car and Losiny Ostrov National Park is 10 km away The Luzhniki Stadium is also 30 minutes drive Sheremetyevo International Airport is 298 km away