Mark your calendar: A new crop of luxury hotels will open in 2013 and they are nothing short of stunning.
Posts Tagged ‘Russia’:
The InterContinental Moscow Tverskaya opened on Dec. 5. in the heart of the Russian capital. As the host nation of the 2014 Winter Olympics and the 2018 World Cup, Russia anticipates a boom in tourism in the coming years. And with the bump in visitors comes a slew of new Russian accommodations, such as InterContinental [...]