Property Name: White Dolphin
Property Address: Qawra Coast Road Qawra, , SPB 1904
Property Description: This 3 star hotel is located within the city of Qawra and was established in 1994. It is close to the TOWN CENTRE.
Property Facts: Total Number of Rooms: 48Year Built: 1994Year of Last Renovation: N/A