New Delhi and NCR, भारत
Fairlie Hotels & Resorts, Shahoorpur Extension, Sat Bari, Delhi, 110074, 110074
1 double bed