SKROYAL HOTEL MOSCOW

136A bldg 1 Dmitrovskiy
Moscow
Russian Federation