El hotel goza de una ubicación ideal justo enfrente del centro comercial más grande de Victoria, el Mayfair Shopping Mall. Se encuentra a solo minutos del centro de Victoria y está muy cerca de paradas de autobús, tiendas, restaurantes y lugares de interés turístico. Hay una parada de autobús justo enfrente del hotel.El hotel se construyó en el año 1986. Los huéspedes podrán alojarse en una de las 62 habitaciones. Las instalaciones incluyen una oficina de cambio, un restaurante, una cafetería, una sala de conferencias y una lavandería de moneda. Gracias a la conexión Wi-Fi en las zonas públicas los huéspedes podrán mantenerse en con...