Elegant restaurant and hotel complex. Offers refined cuisine and luxurious halls.