- All reviews
Situated just 8.6 miles 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. Basil's Cathedral are both just 9.4 miles 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 6.2 miles away. The Luzhniki Stadium is also 30 minutes' drive. Sheremetyevo International Airport is 18.5 miles away.