Welcome to Hotel Glow Inn , New Delhi , India