Surabhi Rest Palace
Chundakkayil Complex, 25/378(14), Manjakulam Road, 25, Palakkad, Palakkad City - Palakkad 678014
TAGS: Contact Surabhi Rest Palace Palakkad, Contact address Surabhi Rest Palace, Contact address Surabhi Rest Palace Palakkad, Contact phone no Surabhi Rest Palace, Surabhi Rest Palace telphone no, Surabhi Rest Palace contact no, Surabhi Rest Palace office address in Kerala, Surabhi Rest Palace office address, Surabhi Rest Palace office number, Surabhi Rest Palace office, Surabhi Rest Palace ph no, Surabhi Rest Palace address.