ROOT 81 is located at 22A, Saqqajja Hill in Rabat enjoying breathtaking views stretching from the blossoming greenery of Verdala through the northern harbor district.
From your location
Address: 22a, Telgha tas-Saqqajja Rabat, MDN 1400
+356 7949 2083
All rights reserved |
Terms & Conditions