Best Hotels in Saint Petersburg, Russia

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

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 […]