India has several hotels that are affiliated to known international brands like the Hyatt, Holiday Inn and Sheraton. These are ideal for business travelers who would prefer to stay in deluxe hotels and get the same kind of service that they expect while traveling in Europe or the US.