El Hotel Melía Castilla está situado en un moderno barrio comercial y financiero de Mardrid, paralelo a una de las arterías principales de Madrid, el Paseo de la Castellana. El hotel está considerado como uno de los hoteles más modernos de Madrid y uno de los más grandes de España. Con todas las comodidades y servicios propios de los hoteles más lujosos, las zonas comunes están decoradas con un estilo moderno. El hotel alberga 3 restaurantes que ofrecen diferentes menús y precios con una cocina de alto standing. También cuenta con 3 bares y un teatro, La Scala, en el que tienen lugar espectáculos en directo todos los días. La zona de la Plaza Castilla es famosa por su vida nocturna y la calle Orense es muy popular por su multitud de tiendas. Las 916 habitaciones cuentan con un estilo moderno y están decoradas con materiales de alta calidad. Los baños cuentan con paredes y los suelos de mármol, secador de pelo, espejo de aumento y kit de aseo. Todas las habitaciones cuenta con aire acondicionado, TV vía satélite interactiva, teléfono de línea directa con puerto de datos e Internet ADSL, minibar, caja fuerte, y cerradura electrónica. El hotel también dispone de peluquería y galería comercial, servicio de lavandería, alquiler de coches, agencia de viajes, centro de negocios con servicio de secretaría, teléfono, fax y ordenadores. El Meliá Castilla también pone a disposición de los clientes una piscina al aire libre que está rodeada de bonitos jardines abiertos durante los meses de verano.