Palazzo Leonardo Hotel Il-Furjana, Malta
Palazzo Leonardo is situated in Il-Furjana, less than 1 km from Valletta Waterfront, a 16-minute walk from Manoel Theatre, and 1.4 km from University of Malta - Valletta Campus.
Number of rooms: 10
Palazzo Leonardo, No.63, Triq Is-Suq Floriana, FRN 1050 Il-Furjana, Malta