Leela Vilas, Next To Trivandrum Tennis Club Golf Links Road, P.o. Kowdiar, Thiruvananthapuram - 695003, Kerala, India
+91- 471- 2436850 Edit
+91-471-2432437
Ii Beach Road, Kovalam,, Thiruvananthapuram - 695527, Kerala, India
Puja Building, Samudra Beach, G.v. Raja Road, Kovalam,, Thiruvananthapuram - 695501, Kerala, India
Narmada Shopping Complex Sawdiyar,, Thiruvananthapuram - 695003, Kerala, India
Light House Bridge, Kovalam, Vizhinaam Po,, Thiruvananthapuram - 695521, Kerala, India
Nellikunnu Beach, Kovalam South, Mulloor P.o, Trivandrum,, Thiruvananthapuram - 695521, Kerala, India