Welcome to Hotel The Cube Stay , New Delhi , India