Das Hotel Lokali Rooms liegt im Bezirk Ta' Giorni und ist gut angebunden. In der näheren Umgebung befinden sich der Strand Balluta Bay Beach sowie die Universität Malta und verschiedene Einkaufsmöglichkeiten wie The Point Shopping Mall. Die Lage bietet eine Mischung aus städtischem Umfeld und Nähe zur Küste.
Das Hotel bietet Zimmer mit Klimaanlage, eigenem Balkon mit Stadtblick, Flachbild-TV sowie eigenen Badezimmern. Die Ausstattung umfasst zudem Bettwäsche, Handtücher, einen Kleiderschrank und einen Wasserkocher.