Renaissance St. Petersburg Baltic Hotel
Known as Venice of the North, Saint Petersburg, is one of the most beautiful cities in the world. The Renaissance St. Petersburg Baltic Hotel is an ideal place to enjoy the city’s charm with a fabulous location next to St. Isaac’s Cathedral and steps away from Mariinsky Theatre and the Hermitage Museum. From the moment you arrive, the hotel captivates you with an elegant interior, fresh-cut flowers and original artwork.