Star Inn Plus is located in Kovalam, within 13 km of Sree Padmanabhaswamy Temple and 16 km of Napier Museum. This 3-star hotel offers a shared kitchen, room service and free Wi-Fi.
Number of rooms: 16
Star inn plus Hill and Sea View Resort Road, Venganoor, Kovalam, Kerala, 695527 Kovalam, India