Hay un complejo comercial y de ocio cerca del hotel, donde los huéspedes podrán ir de compras, patinar sobre hielo o ir al cine. También se cuenta con un autobús de traslado gratis al centro Crocus Expo, cuando se celebran exposiciones. El hotel se sitúa cerca del aeropuerto internacional Sheremetyevo (a unos 19 km) y cerca del centro de exposiciones 'Crocus Expo', mientras que el aeropuerto internacional de Vnukovo y el aeropuerto internacional de Domodedovo distan unos 46 y 68 km, respectivamente.
El hotel es parte de los proyectos City Park Moscow y TEC RIO llegó aquí finales de 2008. Fue construido en 2010 y en el establecimiento se recibe a los huéspedes en el vestíbulo con servicio de recepción y salida 24 horas. El complejo hotelero de 4 estrellas y 25 plantas se extiende sobre un total de 25.000 metros cuadrados. Hay un aparcamiento gratuito y servicio de habitaciones 24 horas al día. La sala de conferencias está provista de todo lo necesario para eventos. El hotel cuenta con 10 habitaciones de diversas categorías, que varían en tamaño desde los 35 a los 120 metros cuadrados (habitaciones Confort, Deluxe, estudios y suites de lujo). Otras instalaciones a disposición de los huéspedes son caja fuerte, servicio de cambio de divisas, ascensor, bar, restaurante, conexión a Internet y servicio de lavandería.
Todas las habitaciones vienen con 2 teléfonos, TV interactiva con canales vía satélite/por cable, conexión a Internet WiFi, aire acondicionado regulable y calefacción central. Están también equipadas con caja fuerte, minibar, cama doble y secador de pelo. Además, cuentan con cuartos de baño de lujoso equipamiento, con ducha, bañera y albornoces.
El impresionante edificio de 25 plantas cuenta con una amplia gama de instalaciones en las inmediaciones, como un centro de entretenimiento donde los huéspedes podrán ir de compras, patinar sobre hielo o ir al cine.