New Delhi and NCR, भारत
Kathia Baba Ashram Swaroop Nagar, 110042 DelhiDelhiIndia110042, 110042
1 queen bed