Welcome to goSTOPS Delhi Rooms and Dorms , New Delhi , India