Esta propiedad goza de una ubicación privilegiada en Wilmington. Hay un total de 120 habitaciones. El Hotel tiene 30 suites. Situado en el centro de la ciudad, el Hotel permite un fácil acceso a la ciudad y a todo lo que ésta ofrece. El Hotel está a pocos metros de la playa.