Press Club Road, Palakkad 678001, Palakkad, IN, IN
Safe to stay: Yes Safety Protocol: Safety Assured