Choose your room
Situated in the heart of the country's second-largest city, this St. Petersburg, Russia hotel is located on the main street of Nevsky Prospect. With the hotel's location in St. Petersburg?s city centre, guests can easily enjoy the beautiful, historic buildings that line the nearby streets. Attractions like the Hermitage and Mariinsky Theatre are also within walking distance.
Useful information:Other names for Radisson Blu Royal Hotel, St. Petersburg:
Radisson Royal Hotel
Radisson Sas Royal Hotel