We are IBB Hotels


IBB Hotel
Palazzo Bettina

 

IBB Hotel Palazzo Bettina
Triq Wenzu Dyer 3, Il-Birgu
BRG 1081


Contact us