66 Saint Paul's & Spa Resort Valletta, Malta
Set in Valletta, 66 Saint Paul's & Spa is a 2-minute walk from University of Malta - Valletta Campus and provides a terrace, spa and a summer outdoor pool with city views. This property is located a short distance from attractions such as Upper Barrakka Gardens and Casa Rocca Piccola.
Number of rooms: 19
Saint Paul Street, VLT 1212 Valletta, Malta