The Bugibba Hotel 3 stars

Triq It-Turisti, SPB1025 St Paul's Bay, Malta

Hotel image
Read more reviews for The Bugibba Hotel