Topaz Hotel

Triq Ic-Caghaq
Bugibba
Malta