SPOT ON 67156 Malang Lodge
Canara Street, G.B Road, Santhi Nagar, Sultanpet, Palakkad., 678001 Palakkad, India,Object type: Hotel Palakkad
SPOT ON 67156 Malang Lodge is a 3-star property located in Palakkad. All rooms have a TV with cable channels and a private bathroom. The property has a 24-hour