Clover Holiday Complex

***

Qawra (Malta), Triq It Tartarun, Saint Pauls Bay, Spb 05 Qawra, Malta

Facilities in hotel

Important

on-line

Informations about hotel