Canifor Hotel

Triq in-Nakkri, Qawra, San Pawl il-Bahar, Malta, SPB 1551
Ratings & Reviews
Click to rate
Description

Canifor Hotel