Moscow’s Lotte Hotel named best in Europe

Courtesy Lotte Hotel Moscow

Winning the 2014 Prix Villégiature award as the best hotel in Europe, Lotte Hotel in Moscow took home the French awards’ biggest prize this week. Can this fabulous accommodation really be considered a business hotel?