This hotel enjoys a prime setting in Moscow. The hotel is located just a 10 minutes' walking distance away from the VDNKH metro Station, offering ease of access to other areas of the city. Guests will find themselves just a 20 minutes' walking distance from the All Russia Exhibition Centre. This wonderful hotel is located just a short distance from the famous Cosmonauts Alley and the Monument to the Conquerors of Space. This upscale hotel tempts guests with the promise of an enjoyable stay. The guest rooms are tastefully appointed, and come well equipped with modern amenities. The hotel offers a host of facilities, meeting the needs of discerning business and leisure travellers alike.