Boasting a garden and views of city, Mayo Suites is situated in Palakkad, 8 km from Palakkad Railway Station. This 5-star hotel offers room service and a 24-hour front desk.
Number of rooms: 33
Mayo Suite, Sakunthala Jn, New Civil Nagar, Palakkad, Kerala P.V Tower, T.B Road, Town stand, Palakkad, 678014 Palakkad, India