Rita C.
Hi.... I'm Rita - owner and manager of self catering apartments in Malta.
The properties are served with lift, finished t...
More Information +
Rental from Rita C.
View larger map