DEVI BEACH RESORT Resort Kovalam
Boasting a garden and a terrace, DEVI BEACH RESORT is set in Kovalam, 800 m from Light House Beach and 1.1 km from Kovalam Beach. The property is situated 13 km from Sree Padmanabhaswamy Temple, 16 km from Napier Museum and 2.
Number of rooms: 9
Light house beach ,avaduthura, vizhinjam po pin 695521, 695521 Kovalam, India