Hotel "Rossia"
One of the largest hotels in Europe. It was built in 1964-1967 by architect Chechulin. Located on the bank of the Moskva River. The hotel has an advantageous central location and easy access to the political, business and cultural centers of Moscow. It has the best view of Kremlin and the Red Square.
Random customer's Responses & Recommendations.
Please visit web site russia travel guide.
Terence Tung
From: San Jose, CA
Date: 2010-08-24 00:47:09
big thanks to Arthur!!!

