Alamein Road, Pembroke
(Map)
The Sprachcaffe is a tourist complex of unique Maltese architectural features, built in the early 20th century. Its gardens feature an outdoor swimming pool and a sandy volleyball court.
Sprachcaffe International is a short walk from the Mediterrane more...