X
The Quilon Beach Hotel & Convention Center
Beach Road, Kollam
Rate This
95 well-appointed sea-facing rooms/suites Centrally air-conditioned state-of-the art hotel Multi-