About us

River Palace Hotel – is a new, elegant business hotel, located in a grand building on Makarova embankment. It boasts fantastic views onto the Neva river, the Petrovsky stadium, and the Lakhta Center tower.

The hotel stands out from the rest with its convenient location in the heart of the business and cultural center of the city – on Vasilyevsky island, less than 3 km away from Nevsky avenue and Dvortsovaya square.

The island’s distinctive status allows our guests to get some respite from all of the hustle and bustle of the big city while remaining at the very heart of the cultural, public, business, fashion, and entertainment events of the Northern Capital.

214 ROOMS

2.5 KM FROM THE CENTER

CONFERENCE HALLS

RESTAURANT & BAR

OUR GYM

Ask a question

TOP