Overview

Hotel Sharada International

Near Malhar Talkies, Thane (West), Thane, Maharashtra, India, Thane 400 602, India

Nearby

    Show all
    Reviews
    Photos
    Map

    Map

    Close