El edificio consta de un total de 162 amplias habitaciones, decoradas en estilo moderno. Los huéspedes en viaje de negocios pueden beneficiarse del centro de conferencias del hotel. El hotel cuenta con 2 restaurantes y por las noches los huéspedes podrán relajarse en la atmósfera del piano bar. El establecimiento tiene aire acondicionado y recibe a sus huéspedes en el vestíbulo con servicio de recepción y salida 24 horas, caja fuerte, servicio de cambio de divisas y salón de peluquería. Por un cargo extra, el establecimiento brinda conexión a Internet, servicio de habitaciones y de lavandería, aparcamiento y garaje.
El hotel goza de una cómoda situación cerca del estadio olímpico y del Vaticano, con vistas únicas de la cúpula de San Pedro, que se encuentra a una distancia de unos 15 minutos. El hotel está conectado con la red de transporte público y el autobús del servicio de traslado.
Las habitaciones del hotel cuentan con cuarto de baño privado con bañera y secador de pelo, así como camas extra grandes, teléfono de línea directa, TV vía satélite/por cable, conexión a Internet, caja fuerte, nevera pequeña, set de plancha y cafetera/tetera. El aire acondicionado y la calefacción central son estándar en todos los alojamientos, además del balcón o terraza.
Se sirve un desayuno de bufet cada mañana y el almuerzo y la cena están disponibles a la carta.
En este hotel se aceptan American Express, Diners Club, MasterCard y VISA como formas de pago.
Complejo deportivo donde destacan las instalaciones deportivas del Estadio de los Mármoles, el Estadio Olímpico, el Estadio de Tenis y el Estadio de Natación.