The 3-star Topaz Hotel is located in Bugibba, a seaside resort in northern Malta, 18.3 km from Malta International Airport and a 15-minute walk from the beach. The hotel offers 254 guestrooms with refrigerators, flat-screen TVs, and en-suite...