Karma Beach Resort Resort Kovalam, Kerala
Located in Kovalam, 90 metres from Light House Beach, Karma Beach Resort features air-conditioned rooms and a terrace.
Number of rooms: 6
Light house beach Behind Orion beach hotel, Vizhinjam po, Kerala, 695521 Kovalam, India