This is the original deluxe hotel in Istanbul so it is set among spacious grounds. There are five restaurants, three of which ... More