Go to:
Review
The Hotel Riu Seabank & Spa is considered to be one of Maltas most attractive tourist complexs sited behind the large expanse of sandy beach in L-Ghadira Bay, in the north-west of Malta.
Book NowMore info