Welcome to Hotel Shree Lodge , New Delhi , India