La clínica de Madrid se encuentra en la calle Zurbano nº 71, en el área del Paseo de la Castellana, una de las áreas más prestigiosas de la capital y verdadero centro económico y financiero de Madrid. Está perfectamente comunicado con el Metro, aeropuerto y otros medios de transporte.
La clínica tiene una extensión de más de 1.500 m2 dedicados íntegramente a la oftalmología. Está dotada de unas amplias y modernas instalaciones, que incluyen consultas, exploraciones especiales, área de investigación y una planta dedicada exclusivamente a los quirófanos. Cabe destacar que en dichos quirófanos sólo se realizan intervenciones oftalmológicas, evitando así las posibles contaminaciones de quirófanos compartidos.
Y por supuesto dispone de amplias y cómodas salas de espera, y salas de juego para los más pequeños.