Hotel Check IN National Hotel Moscow

Hotel Check IN National Hotel Moscow  |  Moscow, Russia  |  One of the landmark hotels of the city of Moscow, located right across the Red Square, the Kremlin and the National Museum. Built in 1903 by famed Russian architect Alexander Ivanov, Hotel National has been an awe-inspiring historic landmark for more than a century. Member of The Luxury Collection. Check out and follow my Instagram Photo Album on Russia. Continue reading Hotel Check IN National Hotel Moscow

Hotel Check IN at Baltschug Kempinski

Hotel Check IN at Baltschug Kempinski  |  Moscow, Russia  |  Last night I arrived to Moscow and Checked IN at the Kempinski Baltschug Hotel over the banks of the Moscow River. I was upgraded to a a Deluxe Room, but the best part is the view from it. Full view of the Kremlin and the Moscow River, just stunning at every time of the day. Check out and follow my Instagram Photo Album on Russia. Continue reading Hotel Check IN at Baltschug Kempinski