Europe
Intercontinental Malta Hotel review: A winter break in St. Julian’s Bay
Intercontinental Malta is a 5-star luxury hotel in the heart of St. Julian’s Bay, on the north side of Malta. It’s very well located with the capital city of Valletta just 20 minutes away by bus/car — meaning you can enjoy Maltese culture by day, and if you’re in the mood Read more…