Hotel Dew Drops, Bengaluru

9/1, Platform Road, Seshadripuram Bengaluru560020, India