Apartamentos Castilla Luz Business dispone de vistas a la ciudad y está en el barrio de Tetuán, en Madrid, a 17 min a pie de Estación de Chamartín y a 1,7 km de Estadio Santiago Bernabéu. Hay wifi gratis en todo el alojamiento y parking privado en el propio alojamiento.
El alojamiento tiene aire acondicionado, cocina totalmente equipada y con zona de comedor, TV de pantalla plana y baño privado con ducha y secador de pelo. También se ofrece nevera, horno y microondas, además de cafetera.
Museo Thyssen-Bornemisza está a 6 km del alojamiento, y Templo de Debod está a 6,2 km. El aeropuerto (Aeropuerto Adolfo Suárez Madrid - Barajas) está a 13 km.