• Home
  • Radisson Royal Hotel

Where in the city is the hotel located?

Radisson Royal Hotel

The Radisson Royal Hotel is situated on the banks of the Moskva River, a little under 2km west of the Moscow Kremlin and Red Square. The hotel is close to several notable Moscow locations, including the World Trade Centre and the Moscow White House, both of which are just across the river from the hotel.
USEFUL ADS