The LEAPrus 3912 Hotel Is Russia's Finest Mountaintop Hotel
Category: TRAVEL
If resting your head in an unconventional hotel has found its way to your 2014 bucket list, get ready to cross one off already
By Katelyn Mullen, 2014-01-03