Tourist Village in Delhi Overview

Kh. No. 46/3/2, Paprawat, P.O. Najafgarh, Tehsil Mehrauli, New Delhi No. of Rooms : - 02

Map Location

Hotel Facilities