Kovalam - YD Stay 277001 (Devi Holiday Inn)
Hawwah, Beach Road, Kovalam, Kerala 695527
YD Stay 277001 (Devi Holiday Inn) in Kovalam is located at a distance of 350 meters from Kovalam Bus Stand, 1.4 km from Kovalam Railway Station, and...
- Food facility available
- Parking available