Metro Tourist Home

Near Kurisupalli ,Mavoor Road Junction,Calicut, 673001 Kozhikode, India

Hotel image
Read more reviews for Metro Tourist Home