Chapel 5 Palazzo Suites B&B

Alley 5 Saint Lucy Street, NXR 1551 Naxxar, Malta

Hotel image
Read more reviews for Chapel 5 Palazzo Suites B&B