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 Read more