Szpital mieści się w budynku o łącznej powierzchni ponad 3 tys. m kw. Obejmuje część budynku wcześniej istniejącego, wchodzącego w skład Szpitala Praskiego w Warszawie, oraz nową część, która została wybudowana w latach 1997-1998. Pierwszego stycznia 2000 r. Szpital rozpoczął swoją działalność jako samodzielna jednostka ochrony zdrowia, na której czele stanął prof. dr hab. n. med. Jerzy Szaflik. Placówka jest bazą dla Katedry i Kliniki Okulistyki II Wydziału Lekarskiego Warszawskiego uniwersytetu Medycznego (WUM).
Szpital zatrudnia lekarzy specjalistów, lekarzy w trakcie specjalizacji, pielęgniarki, salowe, pracowników administracji, księgowości, działu technicznego, gospodarczego,