The hotel is located near Botanical Garden of Moscow, a picturesque area in the northeast of Moscow. This charming hotel features 102 guest rooms supported by an on-site business center and conference hall with Internet access. For the guests convenience, there is a bank for currency exchanges and financial services nearby the hotel.