Este elegante hotel urbano tiene ocho plantas y dispone de un total de 120 habitaciones, diez de ellas suites. El hotel pone a su disposición una recepción, una caja fuerte, un ascensor, una cafetería y una tienda de recuerdos. En cuanto al aspecto gastronómico, le ofrece un bar y un restaurante a la carta climatizado con zona para no fumadores, dos salas de conferencias y un salón.
Este hotel se encuentra en el centro de Sliema, en una tranquila calle secundaria y a pocos minutos del paseo marítimo. En los alrededores también hay una amplia gama de tiendas, comercios, restaurantes, bares y cafeterías. Enfrente del edificio hay una parada de transporte público, a tan sólo 500 metros. Gracias a las líneas de autobús hay buenas conexiones con la capital de la isla, Valetta.