Radisson Royal Hotel, Moscow

2/1 Kutuzovsky Avenue
Moscow
Russian Federation