Land's End, Boutique Hotel liegt im Zentrum von Sliema direkt am Meer und bietet eine attraktive Lage nahe vielfältiger Einkaufsmöglichkeiten. Das Boutique-Hotel zeichnet sich durch eine gepflegte Gartenanlage aus, die Entspannung im Freien ermöglicht.
Das Hotel bietet Zimmer mit Optionen wie Balkon oder Terrasse und Queensizebetten. Die meisten Zimmer verfügen über Blick auf das Meer und sind mit Klimaanlage, Safe sowie moderner Ausstattung versehen.
Zum Service gehören ein reichhaltiges Frühstücksbuffet sowie Mittag- und Abendessen mit Bio-Optionen. Die Gastronomie umfasst ein Nichtraucherrestaurant, Café und Bar. Zur Freizeitgestaltung stehen ein beheizter Pool, Hallenbad, Sauna, Fitnessstudio, Fahrradverleih und verschiedene Sportangebote einschließlich Golf und Tauchen bereit.