First Impressions The restaurant is located within the Hilton Hotel in Doha is a modern looking premises with a very clinical look. There are tall glass wine cabinets, hard wood floors and large windows looking out over the coastline. The staff are very welcoming and...More