La propiedad está a 10 minutos en coche de la Torre AZ y a 400 metros de la Catedral de San Pedro y San Pablo. Entre las atracciones a las que se puede llegar a pie se encuentra el Liberty Square, y Plaza de la Libertad.
El alojamiento dispone de 73 habitaciones con vistas al castillo y caja fuerte personal, escritorio y servicio de tetera/cafetera. El hotel ofrece habitaciones con suelo de madera junto con almohadas hipoalergénicas.
Se ofrecen centro de fitness, terapia de spa y sala de estar compartida en el sitio. El alojamiento dispone de un centro de fitness.