Este atractivo hotel urbano ofrece un fácil acceso a la ciudad y a sus monumentos gracias a su práctica situación en el centro de Moscú. Algunas de las atracciones turísticas más importantes están a 10 minutos en metro, como el Kremlin y la Plaza Roja. El excelente sistema de transporte público de la ciudad permite acceder fácilmente a otras partes de esta hermosa región. Las tres principales estaciones de tren están a solo 1,5 kilómetros, mientras que el aeropuerto de Moscú-Sheremetyevo se halla a unos 35 kilómetros. Esta excepcional propiedad ofrece diferentes tipos de alojamiento para satisfacer las necesidades de todos los huéspedes, que van desde habitaciones estándar hasta la lujosa suite presidencial, que proporciona un sinfín de comodidades. Las opciones gastronómicas del hotel incluyen cocina clásica de Europa y típica de Rusia. Asimismo, los viajeros de negocios valorarán la disponibilidad de varias salas de reuniones y conferencias equipadas con la última tecnología.