Nila Palace, Kollam
Nila Palace Cheerancavu, Ezhukone, Kollam – 691505 Kerala, India.
Nila Palace Details
Located in a tranquil ambience at Kollam, Nila Palace is a three star hotel offering modern facilities to its guests. The hotel is suitable for business and leisure tourists which is regarded as the first ISO hotel in South India.
From conference services to elegant accommodation – all is found under one roof. Away from the humdrum of city life, the property renders a perfect retreat place to spend with family and friends.