Kennedy Nova Hotel

Kennedy Nova Hotel Address: 116 The Strand, Sliema, Malta

Minimum price found for Kennedy Nova Hotel was: 30 EUR

Click here to get more information, photos & guest ratings for Kennedy Nova Hotel