Hotel Blue Nile
Hotel Blue Nile
Hotel
SN Park Road, Kannur, Kerala, India
66
Average ·
4 reviews
4-star business hotel near Payyambalam Beach