CitiesHotelsLIFESTYLETRAVEL

GRAND HOTEL EUROPE, A BELMOND HOTEL, ST PETERSBURG DISCOVERS ST. PETERSBURG FROM A NEW SIGHT

The Baltic breeze, the elegant embankments of the canals, the Venetian boat and the historical palace ensembles of St. Petersburg are at a glance.…