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.
Back to Radisson Royal Hotel