El Hotel Cosmos se encuentra a solo 5 km del centro de Moscú y ofrece habitaciones amplias y modernas con vistas panorámicas a la ciudad. Dispone de varios restaurantes que sirven platos de la cocina rusa e internacional, así como de un bar y un centro de fitness. Además, cuenta con una ubicación ideal para explorar los principales lugares de interés de la ciudad.