Las habitaciones del hotel se reparten en 2 plantas, a las que se puede llegar con los dos ascensores situados en el vestíbulo. El hotel también cuenta con 2 bares que ofrecen bebidas y tentempiés, y con 3 restaurantes que ofrecen diferentes especialidades como cocina internacional o exquisiteces de Malta. El restaurante Le Château abre para noches especiales en el castillo.
El hotel está aproximadamente a 1,5 km de las playas y de mayo a septiembre hay un servicio gratuito de traslado entre el hotel y la playa. El pintoresco pueblo de Mellieha está a solo 3 km del hotel. Hay un servicio gratuito de traslado entre el hotel y el centro de la localidad de Mellieha.
Algunas de las habitaciones ofrecen una vista espectacular del mar, mientras que otras dan a la piscina o al jardín. En el castillo, las suites ofrecen vistas al mar, al jardín o al paisaje rural en la distancia.
El hotel ofrece bufet de desayuno de estilo americano, almuerzo y cena de bufet.
Se aceptan las principales tarjetas de crédito. En recepción se aceptan cheques de viaje.