Este hotel está totalmente climatizado y tiene seis plantas en las que se reparten un total de 145 habitaciones. Cuenta con un hall de entrada con ascensores, un restaurante y un bar.
Este hotel está situado en el centro de la ciudad St. Julian's, a unos minutos andando del barrio de Paceville, donde encontrará numerosos lugares de ocio y entretenimiento. Allí tendrá la posibilidad de ir a muchos bares, discotecas y de visitar el único casino de Malta. Pero también podrá encontrar en los alrededores tiendas y comercios. Si necesita hacer uso del servicio de transporte público, hay una parada a solamente 200 m, a la cual podrá llegar fácilmente.