Vasundhara Sarovar Premiere 5 stars

VP II 326 B, Vayalar, , 688536 Vayalār, India

Hotel image
Read more reviews for Vasundhara Sarovar Premiere