Offers

Town Centre

Kollam | Kerala | India
Locality Overview

Town centre area just off NH-47 where some business hotels are situated.

Town Centre, Kollam is recommended for Transit, Business travellers.