Located 74 meters from Diwan's Indian Restaurant. The 3-star Qawra Point Holiday Complex offers comfort and convenience whether you're on business or holiday in St.
Located 113 meters from Diwan's Indian Restaurant. Ideally located in the prime touristic area of Qawra, Qawra Palace Hotel promises a relaxing and wonderful visit.
Located 180 meters from Diwan's Indian Restaurant. Triton is conveniently located in the popular Qawra area. Both business travelers and tourists can enjoy the property's facilities and services.