Knight's Den
30, Knight's Den, Triq Il-Palazz Ta L-Isqof, Birgu, Birgu, Malta
Booking.com
Book Now