Localizado a 5 minutos a pé do Centro de Exposiciones Arte Canal, o hotel Melia Castilla fascinante de 4 estrelas dispõe de 909 quartos com vistas para a cidade. Rodeado por jardins, este hotel confortável livre de fumaça está situada no bairro Tetuán, muito perto do Estádio Santiago Bernabeu.
Gran Via, Madrid fica a 10 minutos de distância do carro. Os locais de compras na área incluem a Praça de Santa Ana (a 6 km) e o Porta do Sol (a 4.9 km). O hotel está situado na área turística perto de centros de exibição. As atrações de entretenimento como o Teatro María Guerrero estão também a 10 minutos de distância de carro. A paragem Joan Maragall-Rosario Pino fica a 350 metros do estabelecimento e uma caminhada de 5 minutos leva os hóspedes à estação de metrô de Cuzco.
Os quartos dispõem de mini frigobar, bem como de TV de tela plana com canais via satélite e TV via satelite para sua conveniência. Algumas unidades incluem casas de banho brilhantes, bem como secador de cabelo e chuveiro de corrediça. Os casas de banho privadas apresentam secador de cabelo e produtos de higiene.
Um pequeno-almoço bufê particular é oferecido o restaurante. Os hóspedes podem desfrutar de uma bebida no bar relaxante, decorado com cadeiras para nadar. A área do bar inclui bar de vinhos. Além disso, L'Albufera Restaurante oferece uma variedade da cozinha mediterrânea e fica próximo deste hotel.