Free Wi-Fi
Parking
Everything you need is in one place. Resort «Malabar Ocean Front Resort & Spa» is located in Payyanur.
Number of rooms: 40
Ozhinhavalappu Post, Payyanur, 671314
Everything you need is in one place. Resort «Malabar Ocean Front Resort & Spa» is located in Payyanur.
Number of rooms: 40
Ozhinhavalappu Post, Payyanur, 671314