Welcome to Hotel White Castle , New Delhi , India