Welcome to The Garden Asia Resort Mysore Road , Bangalore , India