ATLANTA: InterContinental Hotels Group (IHG) has leapt into Second Life with Crowne Plaza's "The Place to Meet Island," offering virtual conference rooms for rent.