The Electra is a family run hotel, with 15 rooms which are comfortable & airy.
Marsalforn Bay Marsalforn Unknown Malta
Other Countries