Ympäristö
Located just 25 metres from the scenic Cherai Beach and Cherai Lake, Nila Home Stay operates a 24-ho Located just 25 metres from the scenic Cherai Beach and Cherai Lake, Nila Home Stay operates a 24-hour front desk to assist guests at all hours. The fan-cooled rooms feature a flat-screen cable TV and a balcony providing a sea view.
Located just 25 metres from the scenic Cherai Beach and Cherai Lake, Nila Home Stay operates a 24-ho
add_box
indeterminate_check_box
Address:
Cherai Beach, Cherai Beach Junction (South),Near Cherai Beach Resort,
683514,
Cherai Beach,
Intia
Social and fun