Mandarin Hotel Moscow

23 Olkhovskaya street
Moscow
Russian Federation