Address: XC26+X55, St Paul’s Bay, Malta. I have to include Mr. Kebab ... These include the Grand Master’s Palace and St. George’s Square. There are five unique islands to visit during ...
Nestled in the coastal area of Malta with Mediterranean ambience and private beach, rooms feature modern decor with the sea view.