This delightful hotel is conveniently located in Moscow just a 5-minute walk from Kakhovskaya and Sevastopolskaya metro stations, being very useful to discover the main sights of the city. Red Square with the Kremlin is a 25-minute drive by car and Paveletskiy train station is a 30-minute ride away by metro, offering links to Domodedovo International Airport. All the modern rooms at the establishment include a fridge and desk. Each of them also has a flat-screen television helping its visitors to keep updated with international channels, while en-suite bathrooms come fully equipped with useful amenities such as a hairdryer. The property also counts with a nice restaurant that serves breakfast in the morning, as well as lunch and dinner, consisting of European and Russian specialities. Free Wi-Fi connection is also available throughout the property.