105613 Travel Guide

/ / / / /

For The Biggest Best Western, Head East

Go To The Hotel's Web 
  Site Where: 71, Bldg. 3V Izmailovskoe Avenue, Moscow, Russian Federation, 105613
August 15, 2011 at 8:45 AM | by | Comments (2)

The "world's biggest hotel family" just got a little bigger. The Phoenix, Arizona-based mega franchise recently opened Best Western Vega Hotel & Convention Centre in Russia—the largest Best Western so far, out of 4,000 hotels worldwide in 95 countries.

Comprised of 970 rooms, the hotel was actually built for the 1980 summer olympics, but got remodeled in 2007. Certainly this will provide a welcome low-budget alternative to the extravagances of certain other Moscow hotels. But if we remember correctly, Holiday Inn was also planning to open their largest hotel in Moscow too. Oh, the indecision.

more ›