New Delhi and NCR, Indien
Fairlie Hotels & Resorts, Shahoorpur Extension, Sat Bari, Delhi, 110074, 110074
1 double bed