Most Recent Articles:

15 Best Restaurants in Moscow

Moscow has a lot of high quality restaurants with great vibes, quality food, and friendly service.

Izmailovo Hotel in Moscow — The Olympic Artefact

Izmailovo is a huge hotel complex (more than 4000 rooms) built to host the 1980 Olympic Games.

Cosmos Hotel in Moscow - Live Close To The Stars

The massive 25-storey building of the 3-star Cosmos Hotel with its extraordinary appearance of a semi-circle dominates the area of Ostankino (north-east of Moscow).