The Grand Hotel Emerald is located in the heart of picturesque St Petersburg, Russia. This stunning city, created by Peter the Great in 1703 is full of architectural splendors and is undoubtedly a Jewel in Europe's crown.[more]
The Grand Hotel Emerald is located in the heart of picturesque St Petersburg, Russia. This stunning city, created by Peter the Great in 1703 is full of architectural splendors and is undoubtedly a Jewel in Europe's crown.
The hotel, designed by one of the city's most famous architects, offers a wonderful combination of classic and modern decor along with the highest levels of service. A delightful setting, lovely surroundings and a warm welcome will ensure a memorable stay.[less]
MyTravelGuide.com is not a booking agent and does not charge any service fees to users of our site. MyTravelGuide.com is not responsible for content on external web sites.