Hotel Star Palace

Opp Mukund Hospital, Near Airport Metro Station, Andheri (East), 400059 Mumbai, India

Hotel image
Read more reviews for Hotel Star Palace