New Delhi and NCR, Индия
G 21 first floor main Loni road East Gokalpur Delhi Delhi 110094 India, 110094
1 double bed or 2 single beds