for a lifestyle full of love and adventure

Tag: Hotels in Delhi

India: A Stay at The Hosteller, Saket, South Delhi

India: A Stay at The Hosteller, Saket, South Delhi

What we think about our stay at The Hosteller in Saket, South Delhi. A backpackers’ hostel located close to Delhi Metro.