Villa SaffronStays Amaya
★★★★
Near Baby Beach, Burnessari, Kannur, Kannur, India Show on map
Mascot Beach Resort is a 3-star hotel in Kannur, India. It is one of 137 places to stay in Kannur listed on Triptoic.
Near Baby Beach, Burnessari, Kannur, Kannur, 670001, India
Mascot Beach Resort is located at Near Baby Beach, Burnessari, Kannur, Kannur 670001, India.
Mascot Beach Resort is rated 3 stars.
Highly rated alternatives close by
Villa
Hotel
Entire House
Homestay
Hotel
Homestay
Homestay