Das ursprünglich 1967 eröffnete The Landmark Nicosia wurde umfassend renoviert. Das Hotel liegt nur wenige Minuten vom Stadtzentrum Nikosias entfernt, direkt neben dem Geschäfts- und Einkaufsviertel und in fußläufiger Entfernung zu den historischen Sehenswürdigkeiten und Museen der Hauptstadt. Es verfügt über 265 Zimmer und 18 Suiten. Zu den Einrichtungen gehören drei Restaurants – darunter Sumosan, das erste Restaurant dieses Konzepts auf Zypern –, Innen- und Außenpools, ein Spa, ein Salon, ein Fitnessstudio, Tennis- und Padelplätze, ein großer Ballsaal, Tagungsräume, eine Galerie und Boutiquen.