Location Our hotel on a map Railway stations and Airports How to find us: Our hotel is located just 5 minutes walk from one of the largest transportation hubs in Moscow.