Located 524 meters from Belmont Court Apartments. Set in a prime location of Bugibba, Shamrock Apartments puts everything the city has to offer just outside your doorstep.
Located 607 meters from Belmont Court Apartments. Topaz Hotel is perfectly located for both business and leisure guests in Qawra. Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep.
Located 658 meters from Belmont Court Apartments. Stop at Il Palazzin Hotel to discover the wonders of Qawra. The property features a wide range of facilities to make your stay a pleasant experience.