New Delhi and NCR, Indie
Kathia Baba Ashram Swaroop Nagar, 110042 DelhiDelhiIndia110042, 110042
1 queen bed