Best Hotels in Saint Petersburg, Russia

Solo Sokos Hotel Palace Bridage In the central Vasileostrovsky District, this upmarket spa hotel is 13 minutes’ walk from a metro station and 2 km from the State Hermitage Museum, which is housed inside the opulent Winter Palace. Polished rooms have Wi-Fi, flat-screens, minifridges and kettles. Upgraded rooms add whirlpool tubs; suites also provide kitchens […]