Hôtel Dew Drops, Bangalore

9/1, Platform Road, Seshadripuram Bangalore560020, Inde