Set in Kannur in the Kerala region, with Payyambalam Beach and Baby Beach nearby, MayFlower Home Stay Kannur, Near Payyambalam Beach offers accommodation with free private parking. The property is around 1.
Number of rooms: 7
Payyambalam Beach Road MayFlower Home Stay Kannur, Near Payyambalam Beach, 560068 Kannur, India