The Metrostay, a new pod hotel near the New Delhi Metro Station, features bunk beds in well-lit spaces and designated digital lockers for a worry-free experience. It also has a co-working space, a gam ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results