Moscow hotel rates

Tag Archives for Moscow hotel rates.


Moscow 5-Star Hotels under $100 per night

Summer 2012 was filled with stories about Moscow, Russia holding the title for most expensive hotel rates in the world. Moscow held the title for highest hotel rates eight consecutive years from 2005-2012. Business Insider did a piece in August 2012 on the Five Most Expensive Luxury Hotels in Moscow. Moscow August 2012 Average Hotel…

Continue Reading »