The complex of the hotel is located in a picturesque green area of Moscow, in 100 meters from the river Yauza, near the All-Russian Exhibition Center, and five minutes walk from the metro station Botanicheskiy Sad. The hotel offers rooms with full facilities. In the lobby of the hotel there is a free Wi-Fi access.