Con una ubicación céntrica en Madrid, este lujoso hotel está rodeado de restaurantes, numerosos pubs y discotecas, así como boutiques y tiendas, todo a solo unos minutos. El aeropuerto más cercano está a unos 12 km y las estaciones de tren y metro de Atocha están a 2 km, mientras que las conexiones de transporte público local se encuentran justo en frente del hotel. Este moderno hotel urbano ofrece un total de 74 habitaciones distribuidas en 6 plantas. Las instalaciones del hotel incluyen un agradable vestíbulo con 2 ascensores, recepción 24 horas con consigna de equipaje y una cafetería. También cuenta con un restaurante a la carta, sala de televisión, salas de conferencias para todo tipo de eventos y un centro de negocios con ordenadores, impresoras e internet gratuito. Los servicios de lavandería y habitaciones también están disponibles. Las habitaciones, exquisitamente diseñadas y con aire acondicionado, disponen de baño privado y comodidades modernas. El restaurante insignia está abierto para cenar y ofrece cocina mediterránea.