New Delhi and NCR, Indie
Jasola Vihar Main Road, Block E, Jasola, Delhi, India - DelhiDelhiIndia110025, 110025
1 double bed or 2 single beds