Just the idea of neighboring with Mr. Vladimir Putin and top politicians in Russia's capital makes the whole experience more interesting in Barvikha luxury village. The Hotel is excellent in service and everything is top notch as it is one of the leading hotels of the world. The staff, front desk and waiters are all lovely and trying their best...
More
