A restored 17th Century Palazzo; prominently located in Valletta, the hotel is at a short distance to the main bus terminal. The hotel is located in the historic center of Valletta, next to ...
One thing Malta has going for it, perhaps unexpectedly, is speed. After touching down at the international airport on route from London, I was through immigration, into a waiting taxi, and whisked to ...