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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results