Share this page:

Hotel Karelia
Hotel Karelia
Tukhachevskogo St. 27/2
Saint Petersburg, Russia

This recently renovated hotel stands on the right bank of the river in a district conveniently linked with the city centre and the most important historical and cultural attractions. Rooms are comfortable and fully accessorised, and the service is outstanding. Thanks to its well-equipped conference centre it is also recommended for business clientele.

Check in:
Check out:
Hotel Karelia Map