Why hotels in India are more expensive than those abroad