hotel white house

14-a/4, w.e.a.karol bagh, near metro station karol bagh pillar no. 117 delhi india 110005