Cet hôtel de centre-ville climatisé dispose de 109 chambres réparties sur 8 étages. Il comprend un petit hall d'accueil avec une réception ouverte 24h/24, un ascenseur, un vestiaire, un café, un bar et un restaurant.
Les chambres simples disposent d'une salle de bain avec douche et les chambres doubles offrent une salle de bain avec douche et baignoire. Les chambres sont équipées d'un sèche-cheveux, d'une ligne téléphonique directe, de la télévision par câble et satellite, d'un accès Internet, d'un mini bar, d'un lit double, de la climatisation à réglage central et d'un coffre-fort. Toutes les chambres sont agréables, confortables et lumineuses.
Leninsky Prospect, 2, Moscou (Russie). L'hôtel est situé dans le Leninski Prospekt, à environ 100 m des transports en commun les plus proches, du métro et de l'arrêt de bus Oktiabrskaya. Il est tout proche du parc Gorki et d'une annexe de la galerie Tretjakov, galerie d'art moderne. Le Kremlin et le centre de la ville se trouvent à environ 5 Km de l'hôtel.