Victoria Hotel is an upmarket hotel featuring a restaurant and a spa with an indoor pool. It offers straightforward quarters and event spaces.