P

An excellent hotel. The best one in the North of M...

An excellent hotel. The best one in the North of Malta. Great location and views too. Decent bus connections. Strongly recommended!

Comments:

No comments