|
Located
at Qawra Bay (on the north coast of Malta), within the limits of one
of Malta's popular holiday resorts.
This property is one of the largest and nicest hotels on the
island with a range of services and amenities.
All rooms have balconies, direct dial telephone, 6-channel
radio and air conditioning (individual control) and colour satellite
TV. Amenities include a beach club with swimming pool, leisure
centre, private meeting room, reading room, souvenir shop, and lifts
to all floors.
|