I recently stayed at this hotel for a couple of days in the course of a business trip. The hotel itself is located close to "Moscow University - MGU" on one of the hills southwest of the Kremlin. The hotel tower with about 20 floors dominates the area there with great views over the Moscow river, the Olympic Stadium and... more





