Hotel G-Square - Shirdi 3 stars

Opp to Saibaba Temple, Gate No 01, Nagar - Manmad Road, Tal-Rahata, Dist-Ahmednagar, 423109 Shirdi, India

Hotel image
Read more reviews for Hotel G-Square - Shirdi