The Grand Hotel Emerald of St Petersburg Russia is located in the heart of this picturesque and historic city.
Designed by one of the cities most famous architects in a combination of modern and classic decor the hotel is a stunning addition to this city often referred to as the "Window to the West".
Hotel offers a high level of service in lovely surrounding and a delightful setting.
AFA News and Updates
Interested in taking one of our famous "Singles Tours"? Call (602) 553-8178 and press 2 to speak with a Tour Coordinator and discover how you can have an experience of a lifetime and save hundreds of dollars at the same time!