Upmarket riverfront hotel with stylish rooms, waterfront dining, a cafe, and leisure facilities including a pool and gym.