Tharusha Hotel is a Hotel located in Sri Lanka. It is one of the 3395 hotels in Sri Lanka. Address of Tharusha Hotel is Galle, Sri Lanka. Tharusha Hotel is rated 3.5 (out of 5 stars) by 17 reviewers on the web.
Some of the places around Tharusha Hotel are -
Within less than half a Kilo meter of Tharusha Hotel, you can also find Galle Electronics, Richmond College Sport Complex, Cargills Food City, Sudda Auto Engineers Tuk Tuk, Galle Computer Technicians, Kapila Motors, Any Time Any Tour, Villa Waterlily, Kapila Motors, Galle International Conference Hall, Fairway Sunset Serviced Apartments, Tharusha Holiday Inn, Bambagala Fibre Mills, Nugaduwa, Nugaduwa and many more.
Galle, Sri Lanka