India proves a star attraction for hoteliers

Issue 45: November 29 2006