windsor castle inn

no 19, castle st, ashok nagar, bengaluru, karnataka 560025, india