Observation Deck of Radisson Royal Hotel
Kutuzovskiy Ave., 2/1, Moscow Russia
Observation Deck of Radisson Royal Hotel is a Lookouts, Observation Decks & Towers place is located in Moscow, Central Russia. The address of Observation Deck of Radisson Royal Hotel is Kutuzovskiy Ave., 2/1, Moscow Russia.