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 […]
Best Hotels in Moscow, Russia

AZIMUT Hotel Smolenskaya Set on a bustling street in a historic district, this modern, high-rise business hotel is a 6-minute walk from Smolenskaya metro station and 3 km from the Kremlin. The streamlined rooms feature free Wi-Fi and flat-screens; some have minibars. Suites add living areas and panoramic city views. The 1-bedroom apartments come with […]