Halal: Buying Muslim Khalfan Mohammed has long been buffeted by culture shock while staying in five-star hotels.