Fue inaugurado en junio de 2007 y goza de una ubicación perfecta para unas vacaciones. Sus instalaciones incluyen vestíbulo y servicio de lavandería (de pago).
Este hotel se encuentra en el centro de la ciudad, a un corto paseo de los destinos turísticos de la bahía Nelson, el puerto deportivo, tiendas y restaurantes.