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 ...