De Borgh is a hotel offering a restaurant and grand café experience, complete with a hip bar and terrace.