Delta Hotel is a riverfront hotel offering complimentary Wi-Fi, a cafe, and a wine cellar. It features meeting rooms and comfortable accommodations.