Star Tourist Home is located in Perintalmanna, India on Chamayam, Bus Stop, Kozhikode - Palakkad Hwy, Shanti Nagar. Star Tourist Home is rated 4 out of 5 in the category lodge in India.
Address
Chamayam, Bus Stop, Kozhikode - Palakkad Hwy, Shanti Nagar