Tharusha Holiday Inn

Tharusha Holiday Inn Address: 502/A, Akuressa Road, Nugaduwa , Galle, Sri Lanka

Minimum price found for Tharusha Holiday Inn was: 6570 LKR

Click here to get more information, photos & guest ratings for Tharusha Holiday Inn