St Petersburg, Russia, 2014-10-21 — /Travel PR News/ — Russia’s first ever five-star hotel, Belmond Grand Hotel Europe, has unveiled six magnificent new suites including the largest presidential suite in St Petersburg and five Avant-Garde Suites inspired by 20th-century Russian artists. Created from 19 first-floor rooms in response to a growing demand for suite accommodation, the… Read the full press release