Aerostar Hotel

37 Leningradsky Prospekt, bldg 9
Moscow
Russian Federation