On reading a 1922 brochure promoting our beautiful islands, I came across a reference to a Sliema hotel that went by the name of Athlone.
Could somebody please tell me more about this hotel?
On reading a 1922 brochure promoting our beautiful islands, I came across a reference to a Sliema hotel that went by the name of Athlone.
Could somebody please tell me more about this hotel?